Amazon Scraper API — Products, Reviews, Sellers, Best Sellers
Pricing
from $1.00 / 1,000 search / category results
Amazon Scraper API — Products, Reviews, Sellers, Best Sellers
Extract Amazon product data, customer reviews, seller profiles and buy-box offers from 19 marketplaces (US, UK, DE, FR, IT, ES, JP, IN, AU…). Full PDP, BSR, stars histogram, variants, A+, seller VAT + 4-period feedback. No Amazon API needed, no captcha. Pay-per-event from $0.001/record.
Pricing
from $1.00 / 1,000 search / category results
Rating
0.0
(0)
Developer
Raven
Maintained by CommunityActor stats
0
Bookmarked
51
Total users
12
Monthly active users
9 days ago
Last modified
Categories
Share
Amazon Scraper API — Products, Reviews, Sellers, Best Sellers & Buy-Box Offers
Scrape Amazon product details, search results, Best-Sellers categories, customer reviews, seller profiles, and buy-box offers — six scrape modes in one Actor, across 19 Amazon marketplaces. Pay-per-event pricing from $1 per 1,000 records on paid Apify plans ($5 per 1,000 on the free plan). No login, no API key, no code, no proxy setup — paste URLs, ASINs, or keywords and download JSON, CSV, or Excel.
What does this Amazon Scraper do?
Amazon's official Product Advertising API requires an approved Associates account with a sales quota, and it does not expose full customer-review text, seller business identity, or competitor offers. This Actor is an unofficial Amazon API alternative: it reads the same public pages any visitor sees and turns them into structured data.
| Mode | What you get | One record = |
|---|---|---|
| 🛍️ Product | Full product page: price, list price, coupon, stars + histogram, images, videos, variants, A+ description, BSR, buy-box seller, delivery, tech specs — 40+ fields | one product |
| 🔍 Search | Keyword results with Sponsored / Prime / Best-Seller / Amazon's Choice flags, page + position, all 5 Amazon sort orders | one result row |
| 🏆 Category | Best-Sellers, New Releases, Movers & Shakers, or any listing URL — with rank | one result row |
| ⭐ Reviews | Rating, title, body, date, country, verified flag, helpful votes, photos/videos, variant | one review |
| 🏪 Seller | Business name, address, VAT, trade register, phone + Lifetime/12-month/90-day/30-day feedback histograms | one seller |
| 💲 Offers | Buy-box / All-Offers price, condition, seller, Prime, FBA, delivery, shipping | one offer |
Works on amazon.com, .co.uk, .de, .fr, .it, .es, .nl, .se, .pl, .ca, .com.mx, .com.br, .co.jp, .in, .com.au, .sg, .ae, .sa, and .com.tr — with correct currency detection per marketplace.
Why use this scraper?
- ✅ Six scrapers in one — most Amazon actors cover a single record type; here one Actor covers products, search, categories, reviews, sellers, and offers, so you cross-link data (product → seller → offers) without stitching tools together
- ✅ 130+ output fields across five record types — 40+ per product, 20+ per search row, 20 per review, 25 per seller, 20+ per offer
- ✅ 19 marketplaces with per-marketplace currency and regional Best-Sellers layouts
- ✅ Seller business identity — VAT number, trade register, phone, registered address, plus four time-window feedback histograms (Lifetime / 12 months / 90 days / 30 days with 5-star breakdowns)
- ✅ No browser, no captcha solver — Chrome-TLS-impersonating HTTP client (
curl_cffi) with automatic handling of Amazon's Bot-Manager interstitial - ✅ Automatic retries — up to 10 attempts with 2-second pauses on any proxy or transport error, rotating residential IPs each time
- ✅ Budget-safe — every run has a configurable total-charge cap (default $10) and stops cleanly when it's reached
- ✅ Up to 20 inputs in parallel (async, default 4)
| Official Product Advertising API | Typical Amazon scrapers | This Actor | |
|---|---|---|---|
| Access | Associates approval + sales quota | Apify account | Apify account |
| Record types | Products only | Usually one type per actor | 6 types in one actor |
| Review text | ❌ Not exposed | Reviews-only actors | ✅ Review rows + embedded fallback |
| Seller identity (VAT, address) | ❌ | Rarely | ✅ + 4-period feedback histograms |
| Marketplaces | Per-country registration | Often US-only | 19 TLDs |
| Cost | Free but quota-tied to sales | Varies | From $0.001/record, all-inclusive |
What data can you extract?
Product detail (mode: product)
| Field | Description |
|---|---|
asin | Amazon Standard Identification Number |
title | Full product title |
brand | Brand name (parsed from byline or detail bullets) |
url | Canonical product URL |
price, priceText | Current price (numeric + display string) |
listPrice, listPriceText | Original / list price before discount |
currency | Currency symbol or code (USD, GBP, EUR, JPY, …) |
discountPercent | Savings percentage (-30%) |
coupon | Coupon badge text if any |
stars | Average rating, 0–5 |
reviewsCount | Total number of customer ratings |
answeredQuestions | Q&A count |
starsBreakdown | Histogram: { "5 star": "87%", "4 star": "8%", … } |
inStock, inStockText | Availability flag + raw text ("In Stock", "Currently unavailable") |
breadCrumbs | Category path (["Electronics", "Headphones", …]) |
thumbnailImage, images | First image + every hi-res image URL |
videoUrls | Product videos (MP4 / HLS) |
features | Feature bullets list |
description | Long description + A+ content text |
variantAsins | Sibling ASINs for color / size / style variants |
variantDimensions, variationValues | Variant dimensions and their possible values |
bestsellerRanks | Array of {rank, category} from the Best Sellers Rank line |
sellerName, sellerId, shipper | Buy-box winner + shipper info |
buyBoxSellerUrl | Direct URL to the buy-box seller profile |
delivery, fastestDelivery, deliveryLocation | Delivery dates + detected location |
shippingPrice | Shipping cost (Free / numeric / text) |
returnPolicy | Return-window text |
productDetails | Tech-spec table as a flat dict (Dimensions, Weight, Manufacturer, Model #, …) |
embeddedReviews | Sample of 8–13 reviews from the product page (each billed as one review event) |
marketplace | Amazon domain (com, co.uk, …) |
Search / Category result (modes: search, category)
| Field | Description |
|---|---|
asin, title, url | Product identity + direct link |
price, listPrice, currency | Numeric price, list price, currency |
stars, reviewsCount | Rating + ratings count |
thumbnailImage | Result image |
isSponsored | Sponsored / ad placement flag |
isPrime | Prime delivery flag |
isBestSeller, isAmazonsChoice, isLimitedTimeDeal | Badge flags |
couponText, badge | Coupon text + generic badge ("Overall Pick") |
deliveryText | Delivery promise line |
page, position | Pagination page + position across all results |
rank | Best-Seller rank (category mode) |
query, marketplace | Your input + Amazon domain |
Review (mode: reviews)
One review = one dataset record, each self-describing with product context.
| Field | Description |
|---|---|
reviewId | Review identifier (e.g. RH7PSVAHSV6QO) |
asin, productTitle | Which product this review belongs to |
reviewerName, reviewerProfileUrl | Reviewer display name + profile URL |
rating | Star rating (1–5) |
reviewTitle, reviewBody | Headline + full review text |
date, country, location | Parsed from "Reviewed in … on …" |
isVerifiedPurchase, isVine | Verified purchase + Amazon Vine flags |
helpfulVotes | Helpful-vote count |
variant | Variant purchased (color, size, …) |
reviewImages, reviewVideos | Attached photos / videos |
reviewUrl, marketplace, query | Direct URL + context |
Seller profile (mode: seller)
| Field | Description |
|---|---|
sellerId, sellerName, sellerUrl | Seller identity + profile URL |
businessName, businessAddress, address | Legal business name + address |
vatNumber | VAT registration number (EU sellers) |
tradeRegisterNumber | Trade register number |
phone, customerServiceAddress | Contact details |
countryRegistration, countryEstablishment | Country of registration / establishment |
ratingStars, feedbackCount | Overall stars + total feedback count |
lifetimePositive, twelveMonthPositive, ninetyDayPositive, thirtyDayPositive | % positive per time window |
feedbackBreakdown | Per-period histograms: ratings count, positive/neutral/negative %, 5→1 star % |
reviews | Optional individual feedback rows (rating, text, reviewer, date) — see below |
logoUrl, about, marketplace | Logo, storefront "About" text, domain |
Offer (mode: offers)
| Field | Description |
|---|---|
asin, productTitle | Product the offer is for |
offerId, position, buyBoxWinner | Offer block ID, position (1 = buy-box), winner flag |
price, priceText, listPrice, currency | Prices |
condition, conditionComments | New / Used / Refurbished / Collectible + seller comments |
sellerName, sellerId, sellerUrl | Offer seller |
sellerRatingStars, sellerRatingCount | Seller's rating + feedback count |
isPrime, isFulfilledByAmazon | Prime + FBA flags |
deliveryText, shippingPrice | Delivery promise + shipping cost |
marketplace, query | Context |
How to scrape Amazon step by step
- Create a free Apify account — the free plan includes $5 of platform credits every month, enough for ~1,000 product records.
- Open the Actor and pick a Scrape Type at the top of the input form: Product, Search, Category, Reviews, Seller, or Offers.
- Fill only the matching section — product URLs or bare ASINs, keywords, category URLs, or seller IDs. The other sections are ignored.
- Click Start. Records stream into the dataset live, one row per product / result / review / seller / offer.
- Download your data as JSON, CSV, Excel, XML, or HTML table — or pull it via the API. The dataset ships with five per-mode views: Products, Search / Category, Reviews, Sellers, Offers.
How to get Amazon reviews when Amazon asks you to sign in
Amazon now puts a sign-in wall in front of /product-reviews/ for most ASINs. This Actor works around it with three strategies, tried in order for every product:
- In-session review pages — the product page is fetched first, then
/product-reviews/is requested with that session's cookies (one IP, one session), which passes the wall for many ASINs and supports pagination with all sort and filter options. - Lazy-widgets stream — the internal ajax endpoint the product page itself uses to lazy-load reviews; no login required.
- Embedded reviews fallback — the 8–13 reviews Amazon renders directly on the product page.
If all three return nothing, the Actor pushes a single clearly-flagged stub row for that ASIN — and does not charge for it. Note Amazon hard-caps publicly visible reviews at ~100 per product across all sorts; use the star filter (five_star … one_star) to pull up to ~100 per star bucket.
How to scrape a seller's full feedback history
Beyond the profile card, the Actor can paginate Amazon's internal feedback endpoint and embed individual feedback rows (rating, text, reviewer, date) into the seller record — set includeSellerReviews: true and raise maxSellerReviews (pagination is real, so thousands of rows per seller are possible; 0 = no limit). Each embedded feedback row is billed as one review event.
How to scrape Amazon Best Sellers
Paste any /Best-Sellers/zgbs/…, /gp/new-releases/…, or /gp/movers-and-shakers/… URL into Category mode. The Actor handles both the classic listing layout and the Best-Sellers grid layout, deduplicates by ASIN, and adds a rank field — so you can capture full top-100 lists per category and re-run them on a schedule.
How to keep runs under budget
Every run has a default $10 total-charge cap — change it in the run options (Max charge field) or via maxTotalChargeUsd in the API. The Actor honors Apify's per-event charge limit and stops cleanly the moment the cap is reached, so a typo'd 10,000-keyword input can't surprise you.
Input parameters
Pick a Scrape Type, then fill the matching section — inputs from other sections are ignored.
| Scrape Type | Field | Input format | Example |
|---|---|---|---|
| Product | productUrls | Product URL or bare ASIN | https://www.amazon.com/dp/B07XJ8C8F5 or B07XJ8C8F5 |
| Search | searchKeywords | Keyword | wireless headphones |
| Category | categoryUrls | Category / Best-Sellers URL | https://www.amazon.com/Best-Sellers/zgbs/electronics |
| Reviews | reviewProductUrls | Product URL or bare ASIN | B0BDHWDR12 |
| Seller | sellerInputs | Seller ID or seller URL | A2L77EE7U53NWQ |
| Offers | offerAsins | Product URL or bare ASIN | B07XJ8C8F5 |
Bare ASINs and seller IDs use the marketplace selected under Advanced; full URLs override it.
| Parameter | Type | Default | Description |
|---|---|---|---|
scrapeType | String | product | product, search, category, reviews, seller, offers |
marketplace | String | com | Amazon TLD: com, co.uk, de, fr, it, es, nl, se, pl, ca, com.mx, com.br, co.jp, in, com.au, sg, ae, sa, com.tr |
maxItemsPerInput | Integer | 100 | Cap per keyword / category URL (0 = unlimited; Amazon caps search at ~20 pages × 24) |
maxSearchPages | Integer | 5 | Max search / category pages per input (Amazon caps at 20) |
searchSort | String | relevance | relevance, price-asc-rank, price-desc-rank, review-rank, date-desc-rank |
maxReviewsPerProduct | Integer | 100 | Max reviews per product (0 = all available) |
reviewsSort | String | helpful | helpful, recent |
reviewsFilterByStar | String | all_stars | all_stars, five_star … one_star, positive, critical |
reviewsFilterByMedia | String | all_contents | all_contents, media_reviews_only |
reviewsFilterByVerified | Boolean | false | Verified-purchase reviews only |
includeSellerReviews | Boolean | false | Embed individual seller feedback rows into the seller record |
maxSellerReviews | Integer | 10 | Cap on embedded feedback rows per seller (0 = no limit) |
offerCondition | String | all | all, new, used, refurbished, collectible |
maxConcurrency | Integer | 4 | Parallel inputs (1–20) |
Ready-to-paste input recipes
Track prices and stock for a list of ASINs
{"scrapeType": "product","productUrls": ["B0BDHWDR12", "B07XJ8C8F5", "https://www.amazon.de/dp/B0C1H26C46"],"marketplace": "com","maxConcurrency": 4}
Keyword rank check — first 3 pages, organic + sponsored
{"scrapeType": "search","searchKeywords": ["wireless headphones", "mechanical keyboard"],"searchSort": "relevance","maxSearchPages": 3,"maxItemsPerInput": 150}
Best-Sellers top 100 in Electronics
{"scrapeType": "category","categoryUrls": ["https://www.amazon.com/Best-Sellers/zgbs/electronics"],"maxItemsPerInput": 100}
Critical verified reviews only (product-quality monitoring)
{"scrapeType": "reviews","reviewProductUrls": ["B0BDHWDR12"],"reviewsSort": "recent","reviewsFilterByStar": "critical","reviewsFilterByVerified": true,"maxReviewsPerProduct": 100}
Seller due diligence with feedback history
{"scrapeType": "seller","sellerInputs": ["A2L77EE7U53NWQ", "ALAQLAKJ574UN"],"includeSellerReviews": true,"maxSellerReviews": 100,"marketplace": "com"}
Used & refurbished offers for an ASIN
{"scrapeType": "offers","offerAsins": ["B07XJ8C8F5"],"offerCondition": "used","marketplace": "com"}
Output examples
Product detail
{"type": "product","asin": "B0BDHWDR12","title": "Apple AirPods Pro (2nd Gen) Wireless Earbuds, Up to 2X More Active Noise Cancelling…","brand": "Apple","url": "https://www.amazon.com/dp/B0BDHWDR12","price": 258.54,"priceText": "$258.54","listPrice": 299.0,"currency": "$","discountPercent": "-14%","stars": 4.7,"reviewsCount": 57949,"starsBreakdown": {"5 star": "87%", "4 star": "8%", "3 star": "2%", "2 star": "0%", "1 star": "3%"},"inStock": true,"inStockText": "In Stock","features": ["RICHER AUDIO EXPERIENCE — The Apple-designed H2 chip pushes advanced audio…","ADAPTIVE TRANSPARENCY — Sounds you don't want to hear are gently reduced…"],"images": ["https://m.media-amazon.com/images/I/61SUj2aKoEL._AC_SL1500_.jpg", "…"],"sellerName": "6ave","sellerId": "ALAQLAKJ574UN","shipper": "6ave","delivery": "FREE delivery Tomorrow, May 13","productDetails": {"Product Dimensions": "0.85 x 2.39 x 1.78 inches","Item Weight": "0.176 ounces","Manufacturer": "Apple","ASIN": "B0BDHWDR12","Item model number": "MQD83AM/A"},"marketplace": "com","query": "https://www.amazon.com/dp/B0BDHWDR12"}
Search result (one row per product)
{"type": "search_result","asin": "B0CTBCDD6D","title": "JBL Tune 720BT - Wireless Over-Ear Headphones with JBL Pure Bass Sound…","url": "https://www.amazon.com/JBL-TUNE-720BT-Lightweight-comfortable/dp/B0CTBCDD6D","price": 59.95,"listPrice": 89.95,"currency": "$","stars": 4.6,"reviewsCount": 133,"isSponsored": false,"isPrime": true,"isBestSeller": false,"isAmazonsChoice": false,"couponText": "Save 10%","badge": "Overall Pick","deliveryText": "FREE delivery Sun, May 17","page": 1,"position": 2,"query": "wireless headphones","marketplace": "com"}
Seller profile
{"type": "seller","sellerId": "ALAQLAKJ574UN","sellerName": "6ave","sellerUrl": "https://www.amazon.com/sp?seller=ALAQLAKJ574UN","businessName": "6TH AVENUE EXPRESS LLC","businessAddress": "50 Atrium Drive, SOMERSET, NJ, 08873, US","ratingStars": 5.0,"feedbackCount": 1468,"lifetimePositive": "97%","twelveMonthPositive": "97%","ninetyDayPositive": "92%","thirtyDayPositive": "85%","feedbackBreakdown": {"lifetime": {"ratings": 115368,"positivePercent": 97, "neutralPercent": 1, "negativePercent": 2,"fiveStar": 88, "fourStar": 9, "threeStar": 1, "twoStar": 1, "oneStar": 1},"twelveMonths": { "ratings": 1468, "positivePercent": 97, "fiveStar": 90, "fourStar": 7 },"ninetyDays": { "ratings": 298, "positivePercent": 92 },"thirtyDays": { "ratings": 97, "positivePercent": 85 }},"marketplace": "com"}
Offer
{"type": "offer","asin": "B0BDHWDR12","position": 1,"buyBoxWinner": true,"price": 258.54,"currency": "$","condition": "New","sellerName": "6ave","sellerId": "ALAQLAKJ574UN","sellerUrl": "https://www.amazon.com/sp?seller=ALAQLAKJ574UN","isPrime": true,"isFulfilledByAmazon": false,"deliveryText": "FREE delivery Tomorrow, May 13","marketplace": "com"}
How much does it cost to scrape Amazon?
You pay only per record delivered — proxies, retries, and compute are all included, with no platform usage fees on top. Prices drop on higher Apify subscription plans:
| Event | Free plan | Paid plans (from) |
|---|---|---|
| Product detail | $0.005 | $0.001 |
| Search / Category result | $0.005 | $0.001 |
| Review | $0.003 | $0.0015 |
| Seller profile | $0.010 | $0.002 |
| Offer | $0.010 | $0.002 |
Worked examples:
| Task | Free plan | Paid plans (from) |
|---|---|---|
| 100 products (daily price check) | $0.50 | $0.10 |
| 1,000 search rows (rank tracking) | $5.00 | $1.00 |
| 500 reviews (5 ASINs × 100) | $1.50 | $0.75 |
| 100 seller profiles | $1.00 | $0.20 |
| 250 offers | $2.50 | $0.50 |
The Apify free plan includes $5 of credits every month — roughly 1,000 products, 1,000 search rows, ~1,650 reviews, or 500 seller profiles per month at free-plan rates.
Billing details worth knowing:
- Product records that include an
embeddedReviewssample are billed one review event per embedded review; seller records withincludeSellerReviews: trueare billed one review event per embedded feedback row. - Review-mode stub rows (when an ASIN has no publicly reachable reviews) are pushed for transparency but never charged.
- Inputs that fail outright produce no records and no charges.
- Every run stops at its total-charge cap (default $10, configurable).
Integrations
Because the Actor runs on Apify, results plug into your stack with no extra code:
- Google Sheets, Slack, Make, Zapier, n8n — ready-made Apify integrations
- Webhooks — trigger your own endpoint when a run finishes
- API clients — JavaScript and Python clients, or plain REST
- Schedules — run daily/hourly price, rank, or review monitoring straight from the Apify console
Use with AI agents (MCP)
Every Apify Actor is callable from AI agents via the Apify MCP server — connect it to Claude, Cursor, or any MCP-compatible client and drive this scraper in natural language:
"Scrape the 100 most recent critical reviews for ASIN B0BDHWDR12 on amazon.com and summarize the top three complaints."
The flat, predictable JSON output also drops straight into RAG pipelines and agent tools.
Popular use cases
- Price tracking & repricing — schedule product mode to capture price, list price, coupons, and stock per ASIN
- Review analysis — collect reviews for sentiment analysis, product-quality monitoring, and brand reputation
- Seller intelligence & due diligence — business identity, VAT, address, and time-windowed feedback for any 3P seller
- Buy-box monitoring — which seller wins the buy box for your ASINs, and at what price
- Best-Sellers & trend tracking — capture top-100 lists from any Best-Sellers, New-Releases, or Movers-&-Shakers page
- Amazon SEO & share of shelf — keyword-rank monitoring, sponsored-vs-organic analysis by page and position
- Sourcing & dropshipping research — find well-reviewed, high-demand products across 19 marketplaces
- Brand protection — detect unauthorized 3P sellers on your ASINs and document their identity
Is it legal to scrape Amazon?
Scraping publicly available data — product listings, prices, ratings, public reviews, and public seller pages — is generally considered legal. This Actor accesses only pages any visitor can see: no login, no private accounts, no paywalled content. Note that scraped results can contain personal data (e.g., reviewer names), which is protected by GDPR and similar regulations — only process it with a legitimate basis, and consult a lawyer if unsure. See Apify's guide: Is web scraping legal?
FAQ
Does Amazon have a public API?
Amazon's Product Advertising API exists but requires an approved Associates (affiliate) account with an active sales quota, and it does not return full review text, seller business identity, or competitor offers. This Actor needs none of that — it scrapes public pages directly.
Is this an alternative to the Amazon Product Advertising API?
Yes. No approval process, no affiliate quota, no AWS credentials — paste URLs or ASINs and get JSON with more fields than PA-API exposes (reviews, seller identity, buy-box offers).
Do I need proxies to scrape Amazon?
No. The Actor manages proxies automatically — every request goes out through rotating residential IPs, and any transport error triggers up to 10 retries with fresh IPs. There is nothing to configure.
Do I need to write code?
No. Everything works from the Apify console UI — pick a scrape type, paste inputs, click Start, download CSV/Excel/JSON. The API is there if you want it, not because you need it.
How many reviews can I scrape per product?
Amazon hard-caps publicly visible reviews at ~100 per product across all sorts. You can multiply that by running separate star-filtered passes (five_star … one_star) — up to ~100 per star bucket.
Why did I get fewer reviews than expected?
Three usual causes: Amazon's ~100-review public cap, a star/media/verified filter narrowing results, or Amazon's sign-in wall on /product-reviews/. The Actor automatically falls back to the lazy-load stream and then to the 8–13 reviews embedded on the product page, so you always get what is publicly reachable.
Will I be charged for inputs that return nothing?
No. Failed inputs push no records and cost nothing, and review-mode stub rows (pushed when an ASIN has zero reachable reviews) are explicitly excluded from billing.
Can I export to CSV or Excel?
Yes — JSON, CSV, Excel, XML, and HTML table, from the dataset UI or via API. The dataset has five per-mode views (Products, Search / Category, Reviews, Sellers, Offers).
Can I scrape amazon.de, amazon.co.uk, or amazon.co.jp?
Yes — 19 marketplaces: US, UK, DE, FR, IT, ES, NL, SE, PL, CA, MX, BR, JP, IN, AU, SG, AE, SA, TR. Pick one in Advanced, or paste full URLs (the URL's TLD always wins).
What is an ASIN and where do I find a seller ID?
An ASIN is Amazon's 10-character product ID, visible in every product URL after /dp/. A seller ID is the ?seller= value in the URL you land on after clicking "Sold by …" on a product page. Both can be pasted directly as inputs.
Can I get every seller's offer for an ASIN?
The Actor requests Amazon's All-Offers (AOD) endpoint first — where Amazon still serves it, you get every offer with price, condition, and seller. On marketplaces where Amazon has moved AOD behind JavaScript, the Actor returns the buy-box offer with full seller, Prime, FBA, delivery, and shipping data.
Can I monitor prices or reviews on a schedule?
Yes — use Apify Schedules to re-run the Actor hourly/daily with the same input, and a webhook or Google Sheets integration to deliver the diff to your team.
Why are some fields null?
Amazon A/B-tests page layouts and varies them per marketplace and session; fields Amazon didn't render (e.g., no coupon, no list price, no videos) are omitted rather than guessed. Prices can also legitimately differ between sessions due to Amazon's per-session pricing.
Does it handle Amazon's captcha and bot checks?
The Actor detects Amazon's Bot-Manager interstitial and follows it automatically — no captcha solver, no headless browser. If a hard captcha appears anyway, the request is retried on a fresh residential IP.
Feedback & support
Found a bug or missing a feature? Open an issue on the Issues tab of this Actor — or email afrcanec@gmail.com.
If you hit a problem, you can help me fix it much faster by sharing your run data:
- Go to Apify Security Settings
- Find "Share run data with developers"
- In "Manage list of Actors", check this Actor (or All Actors)
- Save
This data is used only for debugging. Thank you!
More scrapers by this developer
- SimilarWeb Fast Scraper — Website Traffic, Rankings & Analytics
- Ahrefs All-in-One SEO Scraper — DR, Backlinks, Keywords
- Semrush Full API SEO Scraper — Traffic, Authority, Backlinks
- TikTok Shop Scraper & Analytics
- Website Contact Scraper — Bulk Emails, Phones & Socials
- Facebook Ads Library Scraper — Meta & Instagram Ad Spy
Tags: Amazon Scraper, Amazon API alternative, unofficial Amazon API, Amazon Product Scraper, Amazon Reviews Scraper, Amazon Seller Scraper, Amazon Best Sellers Scraper, Amazon Search Scraper, Amazon Offers Scraper, Amazon Buy Box Tracker, Amazon Price Tracker, Amazon ASIN Lookup, Amazon BSR Tracker, Amazon Review Sentiment, Amazon Seller Feedback, Amazon FBA Tools, Amazon Brand Protection, Amazon Competitor Analysis, Amazon Without API, Extract Amazon Data, How to Scrape Amazon, Amazon Product Reviews Export CSV, Amazon UK Scraper, Amazon DE Scraper, Amazon JP Scraper, E-commerce Scraper, Dropshipping Research Tool, Amazon Marketplace Data, Amazon Sponsored Listings, Amazon Prime Filter, Amazon Coupon Scraper, Amazon Stock Monitor