๐Ÿ›’ Amazon Product Scraper โ€” Prices, Reviews & Rankings avatar

๐Ÿ›’ Amazon Product Scraper โ€” Prices, Reviews & Rankings

Pricing

from $25.00 / 1,000 results

Go to Apify Store
๐Ÿ›’ Amazon Product Scraper โ€” Prices, Reviews & Rankings

๐Ÿ›’ Amazon Product Scraper โ€” Prices, Reviews & Rankings

Scrape Amazon product listings, prices, reviews, seller data, BSR rankings, and buy box info. Track competitors, monitor price changes, and build product databases at scale.

Pricing

from $25.00 / 1,000 results

Rating

0.0

(0)

Developer

Stephan Corbeil

Stephan Corbeil

Maintained by Community

Actor stats

0

Bookmarked

7

Total users

3

Monthly active users

5 days ago

Last modified

Categories

Share

๐Ÿ“ฆ Amazon Product Scraper โ€” Official PA-API 5.0 Lookup (Prices, Reviews, BSR)

Extract real Amazon product details โ€” title, brand, price, list price, images, bullet features, BSR, seller info, ratings, review counts โ€” across all 12 Amazon marketplaces (US, UK, DE, FR, IT, ES, JP, IN, BR, MX, CA, AU). Uses Amazon's official Product Advertising API 5.0 (PA-API) authenticated with your free Amazon Associates credentials. Built as a cheaper, no-subscription alternative to Jungle Scout ($49-129/mo), Helium 10 ($39-249/mo), AMZScout ($45-99/mo), and Keepa Premium for product research, repricing analytics, and affiliate publishing workflows.

Get Free Credentials (5 min) โ€” Required Setup

This actor uses Amazon's official, supported, free Product Advertising API. You bring your own Amazon Associates credentials โ€” they cost $0 to obtain and your usage is not billed against any Apify-side quota.

  1. Sign up for Amazon Associates at affiliate-program.amazon.com (free, ~5 min). Pick the marketplace you'll be querying (US, UK, DE, etc.) โ€” your Tracking ID is region-specific.
  2. Request PA-API access at webservices.amazon.com/paapi5/scratchpad. Approval is automatic if your Associates account is active.
  3. Generate Access Key + Secret Key under "Manage Your Credentials" in your Associates dashboard.
  4. Copy your Tracking ID (looks like yourname-20 for US, yourname-21 for UK).
  5. Pass them into the actor input โ€” secretKey is stored encrypted as an Apify Secret.

Note: Amazon requires at least 3 qualifying sales in any 180-day window to keep PA-API access active. New Associates accounts get a 180-day grace period. PA-API throttles at 1 TPS per partner tag by default; the actor handles retries automatically.

Why Amazon Product Scraper Beats Jungle Scout, Helium 10, AMZScout & Keepa

FeatureNexGenData Amazon ScraperJungle ScoutHelium 10AMZScoutKeepa Premium
Cost$0.025 per product, pay-per-event$49-129 / month$39-249 / month$45-99 / monthโ‚ฌ19 / month
Data sourceAmazon's official PA-API 5.0Web scraping + samplingWeb scraping + samplingWeb scraping + samplingWeb scraping + sampling
ASIN bulk lookupYes โ€” 1000s per runPlan-gatedPlan-gatedPlan-gatedYes
Reviews extractedAggregate (rating + count)Yes โ€” full textYes โ€” full textYes โ€” full textLimited
Seller infoYes โ€” merchant + Prime/FBAYesYesYesLimited
BSR + categoryYesYesYesYesYes
Bullet featuresYesYesYesYesNo
Marketplaces12 โ€” US/UK/DE/FR/IT/ES/JP/IN/BR/MX/CA/AUMostMostMostMost
Anti-bot stabilityOfficial API โ€” none neededBrittleBrittleBrittleBrittle
Bulk exportJSON / CSV / ExcelPlan-gatedPlan-gatedPlan-gatedCSV
AuthApify token + your free Associates accountAccount + planAccount + planAccount + planAccount + plan
Monthly minimumNone$$$$$$$

Most teams pick this scraper instead of Jungle Scout because the ad-hoc use case (one-off 5K-ASIN sweep for a private-label launch) doesn't justify a $129/mo subscription. Because it's PA-API, results are stable and supported by Amazon โ€” no CAPTCHAs, no IP blocks, no fingerprint games. Cheaper than any of the seller-pro tools for sporadic users, and drop-in compatible with downstream tools that expect Amazon-style JSON.

What You Get Per Product

  • asin, parent_asin, url, title, brand, manufacturer
  • price, currency, price_display, list_price, list_price_display
  • lowest_price, highest_price, offer_count
  • rating, review_count, bsr, category_path
  • seller, is_amazon_fulfilled, is_prime, condition, availability
  • bullet_features โ€” array of feature bullets
  • primary_image, variant_images (array of CDN URLs)
  • ean, upc, isbn (external identifiers when present)

Use Cases

  • Private-label sellers โ€” pre-launch validate 500 ASINs by BSR + price + review velocity
  • Repricing engines โ€” refresh competitor prices every 30 min for 1K SKUs
  • Affiliate publishers โ€” auto-update "best X for Y" listicles with live prices + ratings
  • Brand protection โ€” track unauthorized resellers on your ASINs across marketplaces
  • Cross-border arbitrage โ€” compare same ASIN US-vs-DE-vs-JP for FX margin opportunities
  • VC due diligence โ€” size a category by aggregate review counts of top 100 ASINs

Quick Start (Python)

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("nexgendata/amazon-product-scraper").call(run_input={
"accessKey": "YOUR_PAAPI_ACCESS_KEY",
"secretKey": "YOUR_PAAPI_SECRET_KEY",
"partnerTag": "yourname-20",
"marketplace": "US",
"asins": ["B08N5WRWNW", "B09B8V1LZ3", "B0BHBXNWVT"],
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["asin"], item["price_display"], item["rating"], item["bsr"])

Keyword Search Example

run = client.actor("nexgendata/amazon-product-scraper").call(run_input={
"accessKey": "...",
"secretKey": "...",
"partnerTag": "yourname-20",
"marketplace": "UK",
"searchQuery": "wireless earbuds",
"maxResults": 50,
})

Pricing โ€” Pay Per Product

  • Actor start: $0.00005
  • Product: $0.025 (i.e. $25 per 1,000 products)

A 1K-ASIN competitive sweep = $25. A daily 100-ASIN repricing run = $2.50/day. No monthly minimum. PA-API itself is free; you only pay Apify for results delivered.

Troubleshooting

  • "Missing accessKey/secretKey/partnerTag" โ€” All three are required. Sign up at affiliate-program.amazon.com.
  • "PA-API rejected your credentials" โ€” Common causes: typo in keys; PartnerTag tied to a different marketplace (a US yourname-20 tag does NOT work on www.amazon.co.uk); Associates account not yet approved; PA-API access revoked because of <3 qualifying sales in 180 days.
  • "0 products returned" โ€” For SearchItems, PA-API returns nothing for very narrow or misspelled queries. For GetItems, an invalid ASIN is silently dropped (the API will report it under Errors and the actor surfaces this in the run log).
Use caseActor
Shopify product catalog scrapershopify-product-scraper
Shopify store revenue + traffic estimatorshopify-store-analyzer
Shopify store detector (BuiltWith alt)shopify-store-detector
Shopify analyzer (revenue estimator)shopify-analyzer
JD.com product scraper (China commerce)jd-com-product-scraper
Google Shopping price comparisongoogle-shopping-scraper
SaaS / DTC pricing trackersaas-pricing-tracker
Walmart product scraperwalmart-product-scraper
Etsy product + listings scraperetsy-scraper
E-commerce intelligence MCPecommerce-intelligence-mcp-server

FAQ

Q: Why PA-API instead of HTML scraping? A: Amazon's anti-bot stack (CAPTCHA, IP fingerprinting, JS challenges) defeats raw scraping โ€” earlier versions of this actor returned 0 products on ~75% of runs despite exiting with success. PA-API is Amazon's supported, stable interface for product data, and it's free with an Associates account.

Q: Do I need to be making affiliate sales? A: Amazon requires โ‰ฅ3 qualifying sales in 180 days to keep PA-API access active long-term. New Associates accounts get a 180-day grace period, which is plenty for evaluation. For ongoing use, add at least one affiliate link to anywhere you publish โ€” even a single qualifying sale resets the clock.

Q: Does it work for all 12 marketplaces? A: Yes โ€” pass marketplace as US, UK, DE, FR, IT, ES, JP, CA, IN, AU, BR, MX (or the full domain). Important: your PartnerTag is marketplace-specific. A US tag (-20) does not work on amazon.co.uk; you need a UK tag (-21) for that marketplace.

Q: How fresh are prices? A: Live fetch per run via PA-API. For repricing use cases, schedule the actor every 30 min via Apify's built-in scheduler.

Q: Are full review texts returned? A: PA-API exposes aggregate review data (rating, review_count) but not full review text โ€” Amazon removed that resource in 2020. For aggregate competitive analysis this is sufficient; for full text mining, that's a separate purpose-built workflow.

Q: Legal status? A: PA-API is Amazon's official, supported, authenticated API. Usage is governed by the Amazon Associates Operating Agreement and the PA-API License Agreement. You are responsible for staying within Amazon's terms (e.g., not aggregating data for resale).

Q: Throttle limits? A: Default PA-API limit is 1 request per second per partner tag, increased to 10 RPS once you accumulate paid affiliate referrals. The actor batches GetItems (10 ASINs/call) and paginates SearchItems (10 items/page) with built-in backoff.


How NexGenData Pricing Works

Every NexGenData actor uses pay-per-event pricing โ€” you only pay for results that actually land in your dataset. No monthly minimum, no seat fees, no surprise overage bills.

  • Actor Start: a single-event charge each time you spin the actor up (scaled to memory size)
  • Result / item: charged per item written to the default dataset
  • No charge for retries, internal proxy rotation, or failed sub-requests โ€” those are absorbed by the platform

Apify Platform Bonus

New to Apify? Sign up with the NexGenData referral link โ€” you get free platform credits on signup (enough for several thousand free results) and you help fund the maintenance of this actor fleet.

Integration Surface

Every actor in the NexGenData catalog can be triggered from:

  • Apify console โ€” point-and-click run
  • Apify API โ€” REST + webhooks
  • Apify Python / JS SDKs โ€” programmatic batch
  • Zapier, Make.com, n8n โ€” official integrations
  • MCP โ€” many actors are exposed as MCP tools for Claude / ChatGPT / Cursor agents
  • Schedules โ€” built-in cron for daily / weekly / monthly runs
  • Webhooks โ€” POST results to any HTTPS endpoint on dataset write

Support

NexGenData maintains 280+ Apify actors and ships updates regularly. Bug reports via the Apify console issues tab get a response within 24 hours. Roadmap requests are welcome โ€” high-demand features ship in the next version.

Home: thenextgennexus.com Full catalog: apify.com/nexgendata