What can you do with the page endpoint?

  • Scrape availability and pricing from product detail page urls
  • When used in combination with a sitemap: scrape the full contents of a webshop
  • Scrape content and images from product detail page urls

API response

request_id   unique ShoppingScraper request_id
query link link the requested url from ShoppingScraper
endpoint type page endpoint
  app found webshop
metadata   additional metadata to be used for your own internal references
geo country selected country for request
  language selected language
status response response from API request
  message status message of response
stats results number of offers found on this page
  timestamp record of the time of the request
  pagespeed amount of seconds of request
results classification type of data returned
  title matched product title with EAN 
  brand brand of the product
  category name of the category and urls associated with the breadcrumb
  mpn/ean found mpn or ean on the product page
  sku Google Shopping product id or doc id
  link Google Shopping URL of matched product
  currency used currency of country
  stats offers number of sellers found for this EAN
  offers price price of product at specific seller offer
  offers shipment shipment type of seller offer
  offers shippingCosts shipping costs of specific seller offer
  offers totalPrice total price incl. shipping of specific seller offer
  offers seller seller name
  offers availability availability of specific product offer
  offers state state of specific product offer
  offers ranking ranking of product offer
  content specs specifications found
  content description description found 
  content images multiple images found
  reviews scale maximum score given for review
  reviews rating average rating of product
  reviews count total count of number of reviews
Register now and get 100 credits for free!  
   

Parameters

  Description Example values
metadata Add your own metadata to your request, will be added to the payload internal product id = 5555
url Add the url of the product detail page here https://www.ikea.com/gb/en/p/billy-bookcase-white-00263850/
api_key Your ShoppingScraper API key no example to show here 😉
     

Geolocation

We retrieve the product detail page from various data connections. Currently we don't offer to select the geolocation, this is on our roadmap.

Sample URL

https://api.shoppingscraper.com/page/?api_key={API_KEY}&url={URL}&metadata={producitd:5555}

Sample payload

{
  "shoppingscraper": {
    "request_id": "85a845e3-b5a9-4e60-a6b6-a38f7c8c538e",
    "query": {
      "link": "http://api.shoppingscraper.com/page/?api_key=xxxxxx&url=https://www.ikea.com/gb/en/p/billy-bookcase-white-00263850/"
    },
    "endpoint": {
      "type": "page",
      "app": "ikea"
    },
    "metadata": {
      
    },
    "geo": {
      "country": "uk",
      "language": "en"
    },
    "status": {
      "response": 200,
      "message": "OK"
    },
    "stats": {
      "results": 1,
      "timestamp": "Tue Aug 08 2022 11:22:38 UTC+0000",
      "pagespeed": 1.749
    },
    "results": [
      {
        "classification": "product",
        "title": "BILLY Bookcase - white 80x28x202 cm",
        "brand": "IKEA",
        "category": [
          {
            "name": "Products",
            "url": "https://www.ikea.com/gb/en/cat/products-products/"
          },
          {
            "name": "Storage & organisation",
            "url": "https://www.ikea.com/gb/en/cat/storage-organisation-st001/"
          },
          {
            "name": "Bookcases & shelving units",
            "url": "https://www.ikea.com/gb/en/cat/bookcases-shelving-units-st002/"
          },
          {
            "name": "Bookcases",
            "url": "https://www.ikea.com/gb/en/cat/bookcases-10382/"
          },
          {
            "name": "BILLY Bookcase",
            "url": "https://www.ikea.com/gb/en/p/billy-bookcase-white-00263850/"
          }
        ],
        "mpn": "002.638.50",
        "extended": {
          
        },
        "sku": "002.638.50",
        "link": "https://www.ikea.com/gb/en/p/billy-bookcase-white-00263850/",
        "currency": "GBP",
        "ranking": {
          
        },
        "stats": {
          "offers": 1
        },
        "offers": [
          {
            "price": 50.0,
            "shipment": "standard",
            "shippingCosts": 0.0,
            "seller": "IKEA",
            "availability": "InStock",
            "state": "new",
            "ranking": {
              "productList": 1
            }
          }
        ],
        "content": {
          "specs": [
            
          ],
          "description": "BILLY Bookcase - white 80x28x202 cm. Adjustable shelves; adapt space between shelves according to your needs. A simple unit can be enough storage for a limited space or the foundation for a larger storage solution if your needs change. Min. ceiling height required: 205 cm.",
          "images": [
            "https://www.ikea.com/gb/en/images/products/billy-bookcase-white__0625599_pe692385_s5.jpg",
            "https://www.ikea.com/gb/en/images/products/billy-bookcase-white__1051924_pe845813_s5.jpg",
            "https://www.ikea.com/gb/en/images/products/billy-bookcase-white__0394567_pe561390_s5.jpg",
            "https://www.ikea.com/gb/en/images/products/billy-bookcase-white__0249652_pe387976_s5.jpg",
            "https://www.ikea.com/gb/en/images/products/billy-bookcase-white__1065929_ph181488_s5.jpg",
            "https://www.ikea.com/gb/en/images/products/billy-bookcase-white__1065928_ph182491_s5.jpg",
            "https://www.ikea.com/gb/en/images/products/billy-bookcase-white__1065965_ph158750_s5.jpg",
            "https://www.ikea.com/gb/en/images/products/billy-bookcase-white__1065956_ph161331_s5.jpg",
            "https://www.ikea.com/gb/en/images/products/billy-bookcase-white__0546689_pe656300_s5.jpg"
          ],
          "reviews": {
            "scale": 5,
            "rating": 4.7,
            "count": 173
          }
        },
        "thumbnail": "https://www.ikea.com/gb/en/images/products/billy-bookcase-white__0625599_pe692385_s5.jpg",
        "reviews": {
          
        }
      }
    ]
  }
}
Register now and get 100 credits for free!  
   

Free trial