Published
7 Best Amazon Scraper APIs in 2026: Prices and Data Compared
The short answer: PrismCrawl is our pick for the best Amazon scraper API for most teams in 2026. Its Amazon API returns live search results and product pages as JSON, with ASIN, price, rating, review count, Prime and badge flags, and delivery estimates, across Amazon storefronts and delivery locations. It costs $0.30 to $0.15 per 1,000 successful requests from a one-time purchase, and the same balance covers Google Shopping, Walmart, and eBay. The best alternative depends on the job:
- Best overall value with no subscription: PrismCrawl, from $5 with failed requests free.
- Lowest per-request price on a monthly plan: Scrapingdog, one credit per Amazon search or product request.
- Dedicated Amazon API with many request types: Rainforest API.
- Amazon reviews and datasets: Bright Data.
- Batch jobs that can wait: DataForSEO's Merchant API.
This comparison is published by PrismCrawl, which is ranked first. Prices come from each provider's public pricing page, checked October 13, 2026. They are list prices, not quotes, and we have not benchmarked latency, success rate, or parsing quality across providers.
Is there an official Amazon search API?
Not one that returns search results as shoppers see them. Amazon's Product Advertising API is for Amazon Associates and requires an approved affiliate account with qualifying sales. The Selling Partner API is for sellers managing their own listings, orders, and inventory. Neither lets you search Amazon for any product, compare competitors' prices, or track search rankings, which is why price monitoring, product research, and ecommerce analytics tools use third-party Amazon scraper APIs.
What an Amazon scraper API returns
Most Amazon APIs offer two main request types:
- Search: the products Amazon shows for a keyword, with rank, ASIN, title, price, list price, rating, review count, sponsored flag, Prime eligibility, badges such as Best Seller and Amazon's Choice, and delivery estimates.
- Product: one product page by ASIN, with full title, price, offers, images, specifications, and variations.
Some providers add bestseller lists, autocomplete, seller pages, and reviews. Results depend on the storefront (amazon.com, amazon.de, amazon.co.jp), delivery location, and currency, so a useful API lets you set all three.
Amazon scraper APIs at a glance
| # | Provider | Billing | Live or queued | Price per 1,000 Amazon requests | Free allowance |
|---|---|---|---|---|---|
| 1 | PrismCrawl | One-time prepaid credits | Live | $0.30 to $0.15 | 100 credits |
| 2 | Scrapingdog | Monthly plans | Live | About $0.20 on the $40 plan to $0.04 on the $5,000 plan (1 credit per request) | 100 credits |
| 3 | Oxylabs | Monthly plans | Live | $0.50 falling to $0.25 at 10 million or more results | $5 in credits |
| 4 | Rainforest API | Monthly plans | Live | $46 on the smallest plan to about $0.45 on the largest | Free trial |
| 5 | Bright Data | Pay as you go or monthly | Live or async | $1.50 per 1,000 records | 5,000 records a month |
| 6 | DataForSEO | Prepaid balance | Queued or live | $1.50 standard queue; $3.30 live search; $5.00 live product | Not listed |
| 7 | SerpApi | Monthly plans | Live | Plan rate, $25.00 to $3.75 | 250 searches a month |
Billing units differ. DataForSEO bills Amazon search per 100-result page and product lookups per ASIN, Bright Data bills per record delivered, and Rainforest API bills credits per request. Scrapingdog's Amazon Bestsellers API uses 5 credits per request instead of 1.
What 100,000 Amazon requests cost
For each provider we use the smallest single published purchase or plan that covers 100,000 Amazon search or product requests in a month.
| Provider | 100,000 Amazon requests |
|---|---|
| PrismCrawl | $25 (100,000 credits) |
| Scrapingdog | $40/month (200,000 credits) |
| Oxylabs | About $50 at $0.50 per 1,000 |
| Bright Data | $150 pay as you go |
| DataForSEO | $150 standard queue; $330 live search |
| Rainforest API | $375/month billed annually (250,000 credits) |
| SerpApi | $725/month (100,000 searches) |
At 100,000 requests a month, PrismCrawl's one-time $25 purchase costs less than any monthly plan here. At higher steady volumes, Scrapingdog's larger monthly plans reach a lower per-request price than PrismCrawl's $0.15 floor: its $90 plan includes 1 million credits. If you run millions of Amazon requests every month and only need Amazon, price Scrapingdog alongside PrismCrawl.
The 7 best Amazon scraper APIs, reviewed
1. PrismCrawl
Best for: price monitoring and product research across Amazon and other marketplaces, with no subscription.
PrismCrawl has three Amazon endpoints: Amazon search, Amazon product by ASIN, and Amazon autocomplete for keyword research. Search requests set the Amazon domain, language, currency, delivery country, and postal code, and support sorting, categories, refinements, and pagination. Each result includes the ASIN, a clean product URL, structured price and list price, rating, review count, sponsored and Prime flags, badges, and delivery text.
- Pricing: one successful request uses one credit, from $5 ($0.30 per 1,000) to $1,000 ($0.15 per 1,000). Failed requests are free, and new accounts get 100 free credits with no card.
- Other marketplaces: the same balance covers Walmart, eBay, Home Depot, and Google Shopping, so one integration can compare prices across stores.
- Tradeoffs: there is no dedicated Amazon reviews endpoint. Credits expire after 90 days, and at millions of Amazon-only requests a month, Scrapingdog's monthly plans cost less per request.
curl "https://api.prismcrawl.com/v1/amazon/search" \
-X POST -H "x-api-key: YOUR_API_KEY" -H "content-type: application/json" \
-d '{"query":"wireless earbuds","amazon_domain":"amazon.com","delivery_country":"US","postal_code":"10001"}'
2. Scrapingdog
Best for: high, steady Amazon volume on a monthly plan.
Scrapingdog charges one credit per Amazon search or product request. Its $40 plan includes 200,000 credits (about $0.20 per 1,000 requests), its $90 plan 1 million (about $0.09), and its $5,000 plan 120 million (about $0.04). The bestsellers endpoint costs 5 credits.
- Tradeoffs: credits reset every month, so the low rate depends on using the whole plan. The smallest paid plan is $40 a month.
3. Oxylabs
Best for: enterprise contracts across many ecommerce sites.
Oxylabs' Amazon scraper is part of its Web Scraper API. Amazon results without JavaScript rendering cost $0.50 per 1,000, falling to $0.25 per 1,000 at 10 million or more results. Plans start at $30 a month, and new accounts get $5 in credits.
- Tradeoffs: pricing depends on target, rendering, and plan, and enterprise plans start at $2,500 a month.
4. Rainforest API
Best for: a dedicated Amazon API with many request types.
Rainforest API, from Traject Data, covers Amazon search, product, offers, bestsellers, sellers, and other request types. Plans billed annually range from $23 a month for 500 credits to $9,000 a month for 20 million, about $0.45 per 1,000 at the top.
- Tradeoffs: the smallest plans are expensive per request ($46 per 1,000 on Hobbyist), and the published prices assume annual billing.
5. Bright Data
Best for: Amazon reviews and large datasets.
Bright Data's Web Scraper API includes Amazon scrapers for products by keyword, category, bestsellers, and UPC, plus Amazon reviews. It costs $1.50 per 1,000 records pay as you go, or $499 a month for 384,000 records, and bills only successful deliveries. A free tier covers 5,000 records a month.
- Tradeoffs: a higher per-record price than the APIs above, and record-based billing means a search that returns many products can cost more than one request.
6. DataForSEO
Best for: batch jobs that can wait in a queue.
DataForSEO's Amazon API returns Amazon search results and product data. Search costs $1.50 per 1,000 results pages in the standard queue (up to 45 minutes), $3.00 in the priority queue, and $3.30 live. Product lookups by ASIN cost $1.50 queued and $5.00 live.
- Tradeoffs: live requests cost more than most alternatives, and the task-based API takes more integration work.
7. SerpApi
Best for: teams already integrated with SerpApi.
SerpApi has Amazon search and product engines with detailed parsing, counted against monthly plans from $25 for 1,000 searches to $3,750 for 1 million.
- Tradeoffs: the most expensive option here at every volume. See the SerpApi pricing breakdown.
How to choose an Amazon scraper API
- List the request types you need. Search, product by ASIN, offers, bestsellers, and reviews are separate endpoints, and not every provider has all of them.
- Check storefronts and locations. Prices, delivery, and availability change by Amazon domain and postal code.
- Count every request. Tracking 1,000 ASINs daily is about 30,000 product requests a month, and each extra search page is another request.
- Decide between monthly and prepaid. Steady high volume suits a monthly plan; irregular or growing volume suits prepaid credits.
- Test with your real ASINs and keywords on two or three free allowances before buying.
For marketplace price tracking beyond Amazon, see Best Google Shopping APIs and the ecommerce price monitoring guide. For the legal background, read is web scraping legal?
Frequently asked questions
Does Amazon have an official product search API?
Amazon's Product Advertising API is for Amazon Associates and requires an approved affiliate account with qualifying sales, and the Selling Partner API is for sellers managing their own listings and orders. Neither returns Amazon search results as shoppers see them. Teams that need search results, competitor prices, or product data at scale use a third-party Amazon scraper API.
What is the best Amazon scraper API in 2026?
PrismCrawl is our pick for most teams: live Amazon search and product data across Amazon storefronts for $0.30 to $0.15 per 1,000 successful requests from a one-time purchase, on the same balance as Google Shopping, Walmart, and eBay. Scrapingdog has the lowest per-request price on a monthly plan, Rainforest API is a dedicated Amazon API with many request types, and Bright Data fits teams that need Amazon review datasets.
How much does an Amazon scraper API cost?
100,000 Amazon requests cost $25 with PrismCrawl, $40 a month with Scrapingdog, about $50 with Oxylabs, $150 with Bright Data pay as you go or in DataForSEO's standard queue, $375 a month with Rainforest API billed annually, and $725 a month with SerpApi.
Is it legal to scrape Amazon?
Collecting publicly visible product data is common, but legality depends on your jurisdiction, what you collect, how you use it, and Amazon's terms. Avoid personal data and content behind a login, and get legal advice for your use case.