Alfalfa

Amazon product scraper and API: prices, BSR and details from 22 stores

Amazon has no open product API. The Product Advertising API is reserved for affiliates with recent sales, and copying prices by hand does not scale past a dozen products. This page shows how to get Amazon products as rows from keywords, category and Best Sellers pages or ASIN lists: which fields you get, what Amazon hides, and what it costs.

Updated September 2026. Fields and limits measured on the live stores.

The ways to get Amazon product data

RouteWhat you get
amazon.comSearch and product pages in a browser, no export.
Product Advertising APIOfficial, only for Amazon Associates with qualifying sales, request quotas, affiliate use only.
Selling Partner APIYour own seller account's listings, orders and fees. Not other sellers' products.
Scraper on ApifyKeywords, URLs or ASINs in, one row per product out, from 22 Amazon stores. Runs in the cloud, on a schedule or from code.

The scraper

The Amazon Product Scraper on Apify takes keywords, search, category, Best Sellers and New Releases URLs, product URLs or ASINs and returns one row per product:

Calling it from code

curl -X POST "https://api.apify.com/v2/acts/alfalfa~amazon-product-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H 'Content-Type: application/json' \
  -d '{"asins":["B09X7MPX8L","B0CX23V2ZK"],"domain":"amazon.com"}'

Longer jobs: start the run, poll it, read the dataset when it finishes. Schedules, webhooks and the n8n, Make and Zapier nodes work as for any Apify Actor; the API overview shows the pattern.

Things to know before you trust the numbers

Uses that pay for themselves

Questions people ask

Is this allowed?

The scraper reads product pages Amazon shows to every visitor without an account, and stores nothing but the results in your dataset. Product images and texts remain the sellers' and brands' copyright.

How much does it cost?

$0.28 per 1,000 products from searches, categories and Best Sellers lists, the lowest price on Apify for that data at every plan level. Full product details add $1.50 per 1,000 ($1.12 on Scale and Business). No start fee and no charge per store. The most used Amazon scraper on Apify charges $5 per 1,000 on the free plan plus fees for offers and sellers.

Open the Amazon Product Scraper Read: the Google Maps guide