Search the catalog, pull full product pages by ASIN (up to 20 in one call), check best-seller and new-release rankings, see what shoppers type into the search box, and look up deals and seller storefronts. Prices, ratings, offers and photos come back as named fields you can store.
Every call is a POST to /api/v1/amazon with an endpoint path and its params, and every response comes back in the same envelope, with the results in data.
POST https://scrapingbot.io/api/v1/amazon x-api-key: YOUR_API_KEY content-type: application/json { "endpoint": "/product-details", "params": { "asin": "B07ZPKN6YR" } }
You can also send the key as a Bearer token or an api_key query parameter.
/search
Product search
Products for a keyword with price, star rating, review count, badges and Prime and sponsored flags, plus has_next_page.
/product-details
Product details
The full product page for an ASIN: price, buy box, offers, photos, specs, variations, ratings and sales volume.
B07ZPKN6YR
/products
Batch products
The same full product record for up to 20 ASINs in one call. 10 credits per product returned; ASINs that can’t be fetched are listed in errors and refunded.
/autocomplete
Search suggestions
The suggestions Amazon shows as a shopper types, for keyword research.
aps, electronics
/best-sellers
Best sellers
The Best Sellers ranking for one of 20 departments, in rank order, one page at a time.
electronics, books
/new-releases
New releases
The Hot New Releases ranking for a department, in the same shape as best sellers.
electronics, books
/product-category-list
Category list
Subcategory names and links from Amazon’s Best Sellers navigation.
/deals-v2
Deals
Amazon’s current deals, one page at a time.
/seller-profile
Seller profile
A seller’s profile: storefront details and ratings.
A2L77EE7U53NWQ
/seller-products
Seller products
The products a seller lists, one page at a time.
Full parameter reference and response notes are in the Amazon docs. New to Amazon data? Read the Amazon scraping guide.
/product-details turns a product page into named fields, so there is no HTML to parse, and /products does the same for up to 20 ASINs at once. These are some of the fields a single lookup returns inside data.
Search results carry a lighter record for each product (ASIN, title, price, star rating, review count, badge, and Prime and sponsored flags), so you can shortlist before fetching full details.
A few patterns we see often, and the endpoints behind each one.
Check price, buy box, offer count and availability for the ASINs you track, up to 20 per request, on whatever schedule you need.
See what shoppers type into the search box, which products show up for a keyword, and which ones lead their category’s best-seller and new-release lists.
Profile a seller and list everything in their storefront to map out a competitor’s catalog.
Pull the current deals on a schedule to spot promotions in your categories as they appear.
A Amazon call costs 10 credits, and only when it succeeds. Batch products is the one exception: it costs 10 credits for each product it returns.
creditsUsed field, and your dashboard logs every request with its status, duration and credits.
Every successful Amazon call
10credits
Ten: product search, product details, batch products (up to 20 ASINs a call), search suggestions, best sellers, new releases, category list, deals, seller profile and seller products. They all use the same request format, with endpoint-specific params.
Yes. Send up to 20 ASINs to /products and get the full product record for each in data.items. It costs 10 credits for each product returned, the same as one /product-details call per product, but in a single request. ASINs that can’t be fetched come back in data.errors and their credits are refunded.
The US store, amazon.com. Each response echoes your request in parameters, including the country.
They share one envelope: success, status, request_id, parameters, data, duration, statusCode and creditsUsed. What is inside data depends on the endpoint. Search returns a products list with paging fields, while product details returns a single product object.
Search, best sellers, new releases, deals and seller products take a page parameter from 1 to 100. Search responses include has_next_page and next_page so you know when to stop.
10 credits per successful call on every endpoint except batch products, which costs 10 credits for each product it returns (so 20 ASINs cost up to 200). Errors and timeouts are refunded automatically. New accounts get 100 free credits, enough for 10 calls.
Amazon requests time out after 30 seconds. A request that times out returns an error and its credits are refunded.
Every account has an Amazon playground in the dashboard: pick an endpoint, fill in the params, run it and copy the request. The docs cover every endpoint with examples.
Create an account, copy your API key and make your first request in a few minutes. No credit card required.