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

12 catalogue Actors 8 other Store tools Official API: Limited access Lowest rate  $0.99 per 1K

What do you need from Amazon?

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.

Route diagram for Amazon dataAmazon Multi-Domain Product Price & Detail Scraper: stops at 5 of the 10 fields shown; Amazon Review Aggregates & Extended History Scraper: stops at 4 of the 10 fields shown; Amazon Customer Review & Rating Summary Scraper: stops at 4 of the 10 fields shown; Amazon Best Sellers & Rankings Scraper: stops at 7 of the 10 fields shown; Other Store tools (6): stops at 10 of the 10 fields shown; Amazon Creators API (replaced the Product Advertising API) and Selling Partner API: limited, field coverage not compared.AmazonpricereviewssellerrankasintitlebrandrecordTypescrapedAtisPrime1234+API

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…

5/8 core fields 9 output fields $0.99 per 1K Open in Apify Store

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,…

5/8 core fields 28 output fields $0.99 per 1K Open in Apify Store

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…

5/8 core fields 28 output fields $0.99 per 1K Open in Apify Store

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.

Catalogue Actors for Amazon by job, with the fields only each one returns
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.

Which tools return each core Amazon field, from published output schemas
ToolasintitlepriceratingreviewssellerurlrankFields
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 it1616141355146

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.

Output keys for each core Amazon field in the top catalogue Actors
Core field Amazon Multi-Domain Product…Amazon Review Aggregates…Amazon Customer Review…
asin asinproductAsin, reviewedProductAsinproductAsin, reviewedProductAsin
title titlereviewTitlereviewTitle
price price––
rating starsratingScoreratingScore
reviews –reviewTitlereviewTitle
seller –––
url urlsourceUrlsourceUrl
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.

Catalogue Actors for Amazon, ranked by the published method
Sample fields
82 asin, title, price 9 $0.99 96% of 25 runs Nov 2026
81 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 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 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.

Other Store tools for Amazon, for reference
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.

Official documentation

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

  1. Choose a small group of public product pages from the marketplace you need, then configure the supported inputs and collection limits.
  2. 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

Sources

Text updated 2026-11-12 Data checked 2026-11-12
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.

Open in Apify Store