Amazon: scrapers and the official API, compared
Product pages, search results, prices, sellers, reviews, deals and best-seller rankings.
Short answer
For most Amazon jobs, start with Amazon Multi-Domain Product Price & Detail Scraper: it covers 5 of 8 core fields (asin, title, price, rating and 1 more) at $0.99 per 1,000 results on Apify's Free plan. The top published score for Amazon goes to Amazon Product Details Scraper by delicious_zebu (95 of 100), a Store tool from another publisher, listed for reference.
From published Store listings, output schemas and the official documentation. Checked 2026-11-12. How the ranking works.Amazon Multi-Domain Product Price & Detail Scraper: inputs, code and costOpen in Apify Store
What do you need from Amazon?
- Track product prices Amazon Multi-Domain Product Price & Detail Scraper 10,000 results: $10.30 on Free, incl. $0.40 start, plus Apify platform usage (compute)
- Analyze customer feedback Amazon Review Aggregates & Extended History Scraper Only this one: videoCount 10,000 results: $10.30 on Free, incl. $0.40 start, plus Apify platform usage (compute)
- Track product rankings Amazon Best Sellers & Rankings Scraper Only this one: byline, format, offersCount 10,000 results: $10 on Free, incl. $0.10 start, plus Apify platform usage (compute)
- Track product discounts Amazon Deals Grid Tracker by Category & Discount Only this one: savingsPercent, dealEndsAt 10,000 results: $10.30 on Free, incl. $0.40 start, plus Apify platform usage (compute)
Route map
Each line is one way to get Amazon data; each stop is a field you probably need. Green lines are catalogue Actors, ranked by the published formula.
- 1 Amazon Multi-Domain Product Price & Detail Scraper 9 output fields, pay per event 5 of 8 core fields
$0.99 / 1K - 2 Amazon Review Aggregates & Extended History Scraper 28 output fields, pay per event 5 of 8 core fields
$0.99 / 1K - 3 Amazon Customer Review & Rating Summary Scraper 28 output fields, pay per event 5 of 8 core fields
$0.99 / 1K - 4 Amazon Best Sellers & Rankings Scraper 28 output fields, pay per event 6 of 8 core fields
$0.99 / 1K - + 6 other Store tools, combined Reference only 8 of 8 core fields
from $1.50 / 1K - API Amazon Creators API (replaced the Product Advertising API) and Selling Partner API Limited access fields not compared
Stops are fields. A ring means the field is in that route's published output schema; no ring means the line passes without it. Bold labels are the core fields for this website, the rest are fields that differ between routes. A white capsule means every data line stops there. The red line is the official API; its field coverage is not compared. A crossed red line means there is no open official API.
Catalogue Actors for Amazon
Amazon Multi-Domain Product Price & Detail Scraper
Pull pricing, ratings, seller, variant and technical detail for Amazon products by URL or ASIN, across 21 country domains, with optional delivery…
Amazon Review Aggregates & Extended History Scraper
Collect Amazon customer reviews and rating summaries by product URL, ASIN, or keyword across 19 marketplaces, with star-rating and sort filters,…
Amazon Customer Review & Rating Summary Scraper
Get Amazon customer reviews and a product-level rating summary by product URL, keyword, or category, with star-rating and sort filters, across 23…
Which route for which job
The catalogue Actors for Amazon return different records. "Only this route" lists the published fields no other Actor in this table returns, which is usually what decides the choice. Cost is the published per-result rate; start events and platform usage are extra.
| Actor | Good for | Only this route | Core fields | 10K results |
|---|---|---|---|---|
| Amazon Multi-Domain Product Price & Detail Scraper | Track product prices | no unique fields | 5/8 | $9.90 |
| Amazon Review Aggregates & Extended History Scraper | Analyze customer feedback | videoCount | 5/8 | $9.90 |
| Amazon Customer Review & Rating Summary Scraper | Analyze customer feedback | reviewVideos | 5/8 | $9.90 |
| Amazon Best Sellers & Rankings Scraper | Track product rankings | byline, format, offersCount, badge, isPrime | 6/8 | $9.90 |
| Amazon Deals Grid Tracker by Category & Discount | Track product discounts | savingsPercent, dealEndsAt | 5/8 | $9.90 |
| Amazon Search, Category & Seller Listings Extractor | Find product listings | no unique fields | 5/8 | $9.90 |
| Amazon Creator Storefront & Idea List Scraper | Inspect creator storefronts | handle, displayName, heartCount, postCount, isPinned | 4/8 | $9.90 |
| Amazon Wishlist & Registry Scraper | Extract list contents | accessClassification, requestedQuantity, purchasedQuantity, eventDate | 4/8 | $9.90 |
Field matrix: who returns what
Every tool with a published output schema, against the 8 fields most Amazon jobs need. A dot means the field name appears in the schema; rows can still leave it empty.
| Tool | asin | title | price | rating | reviews | seller | url | rank | Fields |
|---|---|---|---|---|---|---|---|---|---|
| Amazon Multi-Domain Product Price & Detail Scraper | ● | ● | ● | ● | – | – | ● | – | 5/8 |
| Amazon Review Aggregates & Extended History Scraper | ● | ● | – | ● | ● | – | ● | – | 5/8 |
| Amazon Customer Review & Rating Summary Scraper | ● | ● | – | ● | ● | – | ● | – | 5/8 |
| Amazon Best Sellers & Rankings Scraper | ● | ● | ● | ● | – | – | ● | ● | 6/8 |
| Amazon Deals Grid Tracker by Category & Discount | ● | ● | ● | ● | – | – | ● | – | 5/8 |
| Amazon Search, Category & Seller Listings Extractor | ● | ● | ● | ● | – | – | ● | – | 5/8 |
| Amazon Creator Storefront & Idea List Scraper | ● | ● | ● | – | – | – | ● | – | 4/8 |
| Amazon Wishlist & Registry Scraper | ● | ● | ● | ● | – | – | – | – | 4/8 |
| Amazon Third-Party Seller Profile & Storefront Catalog | – | ● | ● | – | – | ● | – | – | 3/8 |
| Amazon Brand Store Page & Merchandising Crawler | ● | ● | – | – | – | – | ● | – | 3/8 |
| Amazon All Offers & Buy Box Tracker | ● | – | ● | – | – | – | – | – | 2/8 |
| Amazon Autocomplete Keyword Expander | – | – | – | – | – | – | – | ● | 1/8 |
| Amazon Product Details ScraperReference only, by delicious_zebu | ● | ● | ● | ● | ● | ● | ● | ● | 8/8 |
| Amazon Product ScraperReference only, by jaybird | ● | ● | ● | ● | ● | ● | ● | – | 7/8 |
| Amazon Product Search Scraper: Rank, Price & DetailsReference only, by khadinakbar | ● | ● | ● | ● | – | – | ● | ● | 6/8 |
| Amazon Product ScraperReference only, by thirdwatch | ● | ● | ● | ● | – | – | ● | – | 5/8 |
| Amazon Product ScraperReference only, by junglee | ● | ● | ● | ● | ● | ● | ● | ● | 8/8 |
| Amazon Scraper: Product Search & Sales VolumeReference only, by automation-lab | ● | ● | ● | ● | – | ● | ● | ● | 7/8 |
| Tools returning it | 16 | 16 | 14 | 13 | 5 | 5 | 14 | 6 |
Field dictionary: the exact keys
The same core field has a different key in each Actor's output. Map these before you merge datasets; a dash means the published schema has no matching key. Need a field that is not listed here, such as email? Search every Amazon Actor by field.
| Core field | Amazon Multi-Domain Product… | Amazon Review Aggregates… | Amazon Customer Review… |
|---|---|---|---|
| asin | asin | productAsin, reviewedProductAsin | productAsin, reviewedProductAsin |
| title | title | reviewTitle | reviewTitle |
| price | price | – | – |
| rating | stars | ratingScore | ratingScore |
| reviews | – | reviewTitle | reviewTitle |
| seller | – | – | – |
| url | url | sourceUrl | sourceUrl |
| rank | – | – | – |
Download this comparison: CSV · JSON (every tool with a published schema, matching keys per core field, price and score).
All 20 tools, scored
Catalogue Actors link to their detail pages; the score (0 to 100) is the published formula, identical for every tool. Other Store tools follow in their own table, for reference. Price is the published primary-result rate per 1,000 (the Free-plan rate where the price is tiered; higher Apify plans pay less); start events and platform usage are excluded.
| Sample fields | ||||||
|---|---|---|---|---|---|---|
| 82 | Amazon Multi-Domain Product Price & Detail Scraper Catalogue Actor, pay per event | asin, title, price | 9 | $0.99 | 96% of 25 runs | Nov 2026 |
| 81 | Amazon Review Aggregates & Extended History Scraper Catalogue Actor, pay per event | productAsin, reviewTitle, ratingScore | 28 | $0.99 | 89% of 36 runs | Oct 2026 |
| 80 | Amazon Customer Review & Rating Summary Scraper Catalogue Actor, pay per event | productAsin, reviewTitle, ratingScore | 28 | $0.99 | 83% of 24 runs | Nov 2026 |
| 80 | Amazon Best Sellers & Rankings Scraper Catalogue Actor, pay per event | asin, title, price | 28 | $0.99 | 8 runs, too few to rate | Nov 2026 |
| 76 | Amazon Deals Grid Tracker by Category & Discount Catalogue Actor, pay per event | asin, title, dealPrice | 8 | $0.99 | 19 runs, too few to rate | Oct 2026 |
| 76 | Amazon Search, Category & Seller Listings Extractor Catalogue Actor, pay per event | asin, title, price | 8 | $0.99 | 8 runs, too few to rate | Nov 2026 |
| 72 | Amazon Creator Storefront & Idea List Scraper Catalogue Actor, pay per event | asin, displayName, price | 11 | $0.99 | 5 runs, too few to rate | Nov 2026 |
| 72 | Amazon Wishlist & Registry Scraper Catalogue Actor, pay per event | asin, title, price | 11 | $0.99 | 4 runs, too few to rate | Nov 2026 |
| 68 | Amazon Third-Party Seller Profile & Storefront Catalog Catalogue Actor, pay per event | sellerName, price, sellerId | 9 | $0.99 | 5 runs, too few to rate | Nov 2026 |
| 68 | Amazon Brand Store Page & Merchandising Crawler Catalogue Actor, pay per event | asin, title, url | 11 | $0.99 | 5 runs, too few to rate | Nov 2026 |
| 65 | Amazon All Offers & Buy Box Tracker Catalogue Actor, pay per event | productAsin, price, offerPosition | 10 | $0.99 | 5 runs, too few to rate | Nov 2026 |
| 61 | Amazon Autocomplete Keyword Expander Catalogue Actor, pay per event | seedKeyword, suggestion, volumeProxy | 6 | $0.99 | 7 runs, too few to rate | Nov 2026 |
Other Store tools, for reference
Scored with the same published formula and listed for comparison only; this site does not link or recommend them.
| Sample fields | ||||||
|---|---|---|---|---|---|---|
| 95 | Amazon Product Details Scraper Reference only, by delicious_zebu | asin, title, price | 45 | $1.50 | 99% of 27,727 runs | Nov 2026 |
| 88 | Amazon Product Scraper Reference only, by jaybird | asin, title, price | 30 | $2.00 | 99% of 2,564 runs | Nov 2026 |
| 83 | Amazon Product Search Scraper: Rank, Price & Details Reference only, by khadinakbar | asin, title, price | 44 | $2.00 | 90% of 4,094 runs | Nov 2026 |
| 81 | Amazon Product Scraper Reference only, by thirdwatch | asin, title, price | 23 | $2.00 | 100% of 14,206 runs | Nov 2026 |
| 80 | Amazon Product Scraper Reference only, by junglee | asin, title, price | 57 | $5.00 | 99% of 936,871 runs | Nov 2026 |
| 75 | Amazon Scraper: Product Search & Sales Volume Reference only, by automation-lab | asin, name, price | 30 | $4.60 | 100% of 7,283 runs | Nov 2026 |
| 73 | Amazon Products Scraper Reference only, by curious_coder | No published schema | – | $1.00 | 92% of 2,248 runs | Nov 2026 |
| 51 | Amazon Product Search Scraper Reference only, by powerai | No published schema | – | $4.99 | 99% of 1,816 runs | Apr 2026 |
What to check before you choose
Amazon price monitoring, seller research and review analysis need different records. Product details support catalog comparisons, offer records distinguish sellers, and review text helps teams investigate customer feedback.
Choose a product scraper for prices and availability, an offer tracker for Buy Box monitoring, or a review scraper for feedback analysis. The Creators API serves eligible Amazon Associates, while the Selling Partner API serves authorized sellers.
Checklist
- Match the output to the job: stars and reviewsCount describe product feedback summaries, while reviewTitle and reviewDescription support analysis of individual reviews.
- Check seller coverage explicitly. The product detail schema includes asin and price, while the offer tracker publishes soldBy, shipsFrom and isBuyBoxWinner.
- Include start events and platform plan differences in the budget. The published result-event price excludes those costs.
Where the data is incomplete
The published schema for Amazon Multi-Domain Product Price & Detail Scraper includes product identifiers, prices, availability and feedback summaries. It omits seller identity and category rank, so seller comparisons and ranking analysis need another route.
A schema describes the output structure; check actual records for populated values before scheduling collection. Confirm that the selected marketplace, product variants and review coverage match the scope of the research.
Official API route
Amazon Creators API (replaced the Product Advertising API) and Selling Partner API
Product Advertising API 5 is deprecated: calls now return HTTP 403 with a message to migrate to the Creators API, its successor for catalog data (SearchItems, GetItems, GetVariations, GetBrowseNodes). The Selling Partner API serves authorized sellers. Neither is an open general-purpose retail data API.
Price. No per-call price is published for the Creators API.
Limits. Creators API access requires enrolment in the Amazon Associates program for the marketplace and at least 10 qualifying sales in the past 30 days, then registration in Associates Central.
Terms and personal data
Limit collection to public product information and review Amazon's conditions of use before scheduling access. Check the applicable API terms if you choose an official route. This is general information, not legal advice.
Read Amazon's terms. Keep to public data, do not bypass logins or access controls, and check whether personal data is involved before you collect it. The can-I-scrape checklist walks through it.
How to start
- Choose a small group of public product pages from the marketplace you need, then configure the supported inputs and collection limits.
- Run the collection and inspect the resulting dataset for product identifiers, prices and source links before expanding it.
Call Amazon Multi-Domain Product Price & Detail Scraper from code
The example input uses the Actor's published defaults; set your own Amazon query before you run it. You need an Apify API token.
Python
from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run_input = {
"productUrls": [],
"asins": [
"B09X7MPX8L"
],
"searchTerms": [],
"searchUrls": [],
"bestsellerUrls": [],
"marketplace": "auto",
"domains": [],
"language": "auto",
"currency": "auto",
"deliveryCountry": "auto",
"minRating": "any",
"dealsOnly": False,
"primeOnly": False,
"condition": "any",
"stock": "any",
"sortBy": "relevance",
"maxItems": 1,
"maxPages": 1,
"includeDetails": True,
"includeSponsored": True,
"includeVariants": False,
"includeTopReviews": False,
"includeFailed": True,
"failOnEmpty": True,
"rateLimitDelay": 0,
"proxyConfiguration": {
"useApifyProxy": True
},
"proxyCountry": "AUTO"
}
run = client.actor("nimbryxo-studio/amazon-multi-domain-product-price-and-detail").call(run_input=run_input)
if run is None:
raise RuntimeError("The Actor run was not found.")
for item in client.dataset(run.default_dataset_id).iterate_items():
print(item) pip install apify-client
JavaScript
import { ApifyClient } from "apify-client";
const client = new ApifyClient({ token: "<YOUR_APIFY_TOKEN>" });
const input = {
"productUrls": [],
"asins": [
"B09X7MPX8L"
],
"searchTerms": [],
"searchUrls": [],
"bestsellerUrls": [],
"marketplace": "auto",
"domains": [],
"language": "auto",
"currency": "auto",
"deliveryCountry": "auto",
"minRating": "any",
"dealsOnly": false,
"primeOnly": false,
"condition": "any",
"stock": "any",
"sortBy": "relevance",
"maxItems": 1,
"maxPages": 1,
"includeDetails": true,
"includeSponsored": true,
"includeVariants": false,
"includeTopReviews": false,
"includeFailed": true,
"failOnEmpty": true,
"rateLimitDelay": 0,
"proxyConfiguration": {
"useApifyProxy": true
},
"proxyCountry": "AUTO"
};
const run = await client.actor("nimbryxo-studio/amazon-multi-domain-product-price-and-detail").call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items); npm install apify-client
cURL
curl -X POST "https://api.apify.com/v2/actors/nimbryxo-studio~amazon-multi-domain-product-price-and-detail/run-sync-get-dataset-items" -H "Authorization: Bearer $APIFY_TOKEN" -H "Content-Type: application/json" -d '{"productUrls":[],"asins":["B09X7MPX8L"],"searchTerms":[],"searchUrls":[],"bestsellerUrls":[],"marketplace":"auto","domains":[],"language":"auto","currency":"auto","deliveryCountry":"auto","minRating":"any","dealsOnly":false,"primeOnly":false,"condition":"any","stock":"any","sortBy":"relevance","maxItems":1,"maxPages":1,"includeDetails":true,"includeSponsored":true,"includeVariants":false,"includeTopReviews":false,"includeFailed":true,"failOnEmpty":true,"rateLimitDelay":0,"proxyConfiguration":{"useApifyProxy":true},"proxyCountry":"AUTO"}' Waits for the run and returns the dataset items (runs over 300 seconds return HTTP 408; start an async run instead).
MCP (AI agents)
{
"mcpServers": {
"apify": {
"url": "https://mcp.apify.com?tools=nimbryxo-studio/amazon-multi-domain-product-price-and-detail",
"headers": {
"Authorization": "Bearer <YOUR_APIFY_TOKEN>"
}
}
}
} Adds this Actor as a tool in an MCP client that takes a remote server URL (Cursor, VS Code, Claude Code) through Apify's hosted MCP server. OAuth sign-in also works without the header. Clients that only start local servers can wrap the URL with npx mcp-remote.
Video
Catch Amazon deals before Monday's price check
Questions people ask
Can I still use the Product Advertising API?
Amazon directs Product Advertising API users to migrate to the Creators API. Check the official documentation for Associates eligibility and registration requirements before planning the integration.
Which route supports customer feedback analysis?
Choose a review scraper that publishes reviewTitle, reviewDescription and ratingScore. A product record containing stars and reviewsCount gives a summary rather than individual review text.
How can I compare competing sellers for a product?
The offer tracker publishes productAsin alongside soldBy, price, condition and fulfillmentType. Keep those offer records separate from the product catalog so seller and condition differences remain visible.
How should I connect outputs from different Amazon tools?
Check how each tool identifies products, including asin, productAsin and reviewedProductAsin. Verify the marketplace and variant relationship before joining records, especially when reviews reference a different product identifier.
What is the cheapest catalogue Actor for Amazon data?
Amazon Multi-Domain Product Price & Detail Scraper lists $0.99 per 1,000 results (pay per event), with 9 fields in its published output schema. Start events and platform usage are billed separately. Checked 2026-11-12.
Which Amazon scraper returns the most core fields?
Amazon Best Sellers & Rankings Scraper covers 6 of the 8 core Amazon fields this page tracks (asin, title, price, rating, reviews, seller, url, rank), based on its published output schema.
Does Amazon have an official API?
Limited access: Product Advertising API 5 is deprecated: calls now return HTTP 403 with a message to migrate to the Creators API, its successor for catalog data (SearchItems, GetItems, GetVariations, GetBrowseNodes). The Selling Partner API serves authorized sellers. Neither is an open general-purpose retail data API. No per-call price is published for the Creators API.
Is it legal to scrape Amazon?
It depends on what you collect and how. Limit collection to public product information and review Amazon's conditions of use before scheduling access. Check the applicable API terms if you choose an official route. Read Amazon's terms (https://www.amazon.com/gp/help/customer/display.html?nodeId=508088) before you collect, and check whether personal data is involved. This is general information, not legal advice.
More on Amazon
- Error fixAmazon 503 Service Unavailable: why product requests get throttled
- Error fixProduct Advertising API is deprecated: the Amazon PA-API 403
- Retired toolGoodreads API retired: what still works for Goodreads data
- Topic groupEcommerce data: every website compared
- ToolWhich Amazon route fits your job?
- ToolAmazon cost by Apify plan, rows and runs
Related websites
- Walmart1 Actor
- eBay4 Actors
- Etsy1 Actor
- AliExpress1 Actor
Sources
- Amazon Multi-Domain Product Price & Detail Scraper on Apify Store
- Amazon Review Aggregates & Extended History Scraper on Apify Store
- Amazon Customer Review & Rating Summary Scraper on Apify Store
- Amazon Best Sellers & Rankings Scraper on Apify Store
- Amazon Deals Grid Tracker by Category & Discount on Apify Store
- Amazon Search, Category & Seller Listings Extractor on Apify Store
- Amazon Creators API (replaced the Product Advertising API) and Selling Partner API documentation
- Official source, checked 2026-11-12
- Amazon terms
Cite this page
Scraper Finder. "How to get Amazon data." https://scraperfinder.com/sites/amazon/ (data checked 2026-11-12).
Highest-scoring catalogue Actor
Amazon Multi-Domain Product Price & Detail Scraper: 5 of 8 core fields, $0.99 per 1,000 results, score 82. The highest score overall is 95 (Amazon Product Details Scraper, a Store tool from another publisher); both are in the table above.