Skip to main content

Amazon Product API

The Amazon Product API is a REST API that allows you to access data from Amazon product pages using the amazon/product endpoint.

You can query the API by passing in the asin (Amazon Standard Identification Number) of the product you want to scrape.

curl -GET "https://proxy.scrapeops.io/v1/structured-data/amazon/product?api_key=YOUR_API_KEY&asin=B0BNLTS1T3&country=us"

Or you can pass in the url of the product page you want to scrape (make sure to encode the URL).

curl -GET "https://proxy.scrapeops.io/v1/structured-data/amazon/product?api_key=YOUR_API_KEY&url=https%3A%2F%2Fwww.amazon.com%2Fdp%2FB0BNLTS1T3"

Authorisation - API Key

To use the ScrapeOps proxy, you first need an API key which you can get by signing up for a free account here.

Your API key must be included with every request using the api_key query parameter otherwise the API will return a 403 Forbidden Access status code.


API Parameters

The following parameters are available for the Amazon Product API:

ParameterDescription
api_keyRequired. The API key to use for the request.
asinThe ASIN of the product you want to scrape.
urlThe URL of the product page you want to scrape. If a URL is provided, the URL will take priority over the ASIN.
countryThe 2 letter country code of the where you want the product data to be scraped from. Example: us, uk, ca, de, fr, etc.
tldThe Amazon domains to scrape from. Example: com, co.uk, ca, de, fr, etc.

The below table outlines the valid TLDs for each country.

TLDAmazon Domain
usamazon.com
ukamazon.co.uk
caamazon.ca
deamazon.de
framazon.fr
itamazon.it
esamazon.es
nlamazon.nl
plamazon.pl
roamazon.ro
com.tramazon.tr
inamazon.in
com.mxamazon.com.mx
com.bramazon.com.br
saamazon.sa
aeamazon.ae
co.jpamazon.co.jp
com.auamazon.com.au