Amazon Product Scraper API - ASINs, Reviews & Price Tracker avatar

Amazon Product Scraper API - ASINs, Reviews & Price Tracker

Pricing

from $1.50 / 1,000 result rows

Go to Apify Store
Amazon Product Scraper API - ASINs, Reviews & Price Tracker

Amazon Product Scraper API - ASINs, Reviews & Price Tracker

Turn Amazon search results and product pages into ready-to-use market intelligence. Extract ASINs, prices, discounts, ratings, reviews, images, specs and Best Sellers Rank. Search and filter products, track price and rating changes, and export clean data- no login required.

Pricing

from $1.50 / 1,000 result rows

Rating

0.0

(0)

Developer

Kelopr_bk

Kelopr_bk

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

2

Monthly active users

18 days ago

Last modified

Share

๐Ÿ›๏ธ Amazon Scraper โ€” Products, ASINs, BSR & Sales Estimates

Pull Amazon products into clean, structured data โ€” prices, ratings, best-seller ranks, sellers, variants, images, specs, ASINs and search results โ€” plus the numbers Amazon never prints: estimated monthly sales and revenue. No login. No browser. No code. Just paste a link, an ASIN, or a keyword and hit start.

โšก Fast ยท ๐Ÿ”“ Login-free ยท ๐Ÿ’ธ Pay only for results ยท ๐Ÿ“„ CSV / Excel / JSON / API ยท ๐ŸŒ 12 marketplaces

๐Ÿ›๏ธ Products ยท ๐Ÿ“ˆ Sales & revenue estimates ยท ๐Ÿ† Best-seller ranks ยท ๐Ÿ”Ž Keyword search ยท ๐Ÿช Seller & FBA status ยท ๐ŸŽจ Variants & specs ยท ๐ŸŽฏ Price/rating filters


๐Ÿค” Why this scraper?

You want Amazon data for pricing, competitor research, review mining, or product discovery without cleaning raw HTML by hand.

This Actor returns flat rows ready for a spreadsheet and charges per saved result, not per attempted page.

โŒ Doing it by handโœ… With this Actor
Copy-paste, screenshots, guessworkOne click โ†’ structured rows
Repeated manual page checksOne repeatable Actor run
Reviews locked behind loginThe product page's own reviews, in a dedicated tab
Messy HTML to clean upFlat CSV/Excel/JSON, ready to use
Pay for every failed requestPay only for results you keep

๐Ÿ”ฅ What you get

CapabilityWhat it does
๐Ÿ›๏ธ Any productPaste a URL or ASIN โ†’ full detail row (price, brand, specs, images, BSR)
๐Ÿ“ˆ Sales & revenueAmazon shows "10K+ bought in past month" but never a number. This turns the badge into estimatedMonthlySales and multiplies it by price for estimatedMonthlyRevenue
๐Ÿ† Best-seller ranksEvery category the product charts in, with its position and a link to that chart
๐Ÿช Who really sells itsoldByAmazon, fulfilledByAmazon, thirdPartySeller and the seller's own id and storefront
๐Ÿ”Ž Keyword searchSearch a term โ†’ every matching product card
๐Ÿงฌ Deep searchTurn each search hit into a full product page
โญ Reviews tabReviews visible on the product page: title, stars, text, author, profile, variant, country, verified/Vine and helpful votes
๐Ÿช Offer contextAvailability, stock, condition, seller, sold-by, ships-from, Prime and delivery
๐ŸŽจ Variants & specsVariant ASINs, variation dimensions, specification pairs and high-resolution gallery
๐Ÿ“Š Review signals1โ€“5 star shares, Amazon's visible customer summary and canonical review links
๐ŸŽฏ FiltersPrice range, min rating, min review count โ€” get only what matters
๐Ÿ”€ SortingPrice โ†‘/โ†“, best-rated, newest arrivals
โšก Fast & parallelDozens of products per run, in seconds

Mix products, ASINs and searches in one run โ€” it all lands in one dataset. Duplicate ASINs are saved only once, and limits apply after filtering and deduplication.


๐Ÿš€ Try it in 10 seconds

Paste this, hit Start:

{
"asins": ["B09B8V1LZ3", "B07FZ8S74R"],
"includeReviews": true
}

You get two full product rows + their reviews. That's it.

Search instead:

{
"searchQueries": ["mechanical keyboard"],
"sortBy": "rating",
"minReviews": 100,
"maxSearchResults": 48
}

Full product pages for every search hit:

{
"searchQueries": ["standing desk"],
"searchDeep": true,
"maxSearchResults": 20
}

๐Ÿ’ก maxItems caps the whole run. Filters (minPrice, maxPrice, minRating, minReviews) + sortBy shape your search results.


๐Ÿ’ผ What people use it for

  • ๐Ÿท๏ธ Price snapshots โ€” compare competitors and repricing opportunities
  • ๐Ÿ”ฌ Product research โ€” find winning products by rating, reviews and BSR
  • โญ Review mining โ€” analyze the reviews Amazon embeds on each product page
  • ๐Ÿ“ฆ Dropshipping / arbitrage โ€” scout niches and margins fast
  • ๐Ÿ“Š Market intelligence โ€” feed clean Amazon data straight into your dashboards
  • ๐Ÿค– AI & ML โ€” build datasets for models from real product & review text

๐Ÿ“ค What the data looks like

Every product is one flat row (trimmed):

{
"asin": "B09B8V1LZ3",
"title": "Amazon Echo Dot (newest model)...",
"brand": "Amazon",
"price": 54.99,
"listPrice": 79.99,
"discountPercentage": 31,
"currency": "$",
"rating": 4.7,
"reviewCount": 198700,
"availability": "In Stock",
"inStock": true,
"condition": "New",
"isAmazonChoice": true,
"monthlyPurchaseVolume": "10K+ bought in past month",
"variantCount": 3,
"variationNames": ["Configuration", "Color"],
"ratingShare5Star": 0.82,
"ratingShare1Star": 0.03,
"highResolutionImages": ["https://m.media-amazon.com/images/I/...jpg"],
"mainImage": "https://m.media-amazon.com/images/I/...jpg",
"reviewsFetchedCount": 8,
"reviewRatingBreakdown": { "1": 0, "2": 0, "3": 1, "4": 1, "5": 6 },
"reviews": [ /* full review objects โ€” see below */ ],
"scrapedAt": "2026-08-04T18:30:02Z"
}

๐Ÿงพ Product fields

Core: asin ยท title ยท url ยท brand ยท storeName ยท storeUrl ยท price ยท priceText ยท listPrice ยท discountPercentage ยท savingsAmount ยท currency ยท rating ยท reviewCount ยท availability ยท inStock ยท stockLeft ยท condition ยท coupon

Demand and seller intelligence (ours): estimatedMonthlySales ยท estimatedMonthlyRevenue ยท demandLevel ยท reviewConfidence ยท soldByAmazon ยท fulfilledByAmazon ยท thirdPartySeller ยท sellerId ยท sellerUrl

Offer and delivery: sellerName ยท soldBy ยท shipsFrom ยท isPrime ยท isAmazonChoice ยท monthlyPurchaseVolume ยท delivery ยท locationText

Content: features ยท description ยท category ยท breadCrumbs ยท productOverview ยท images ยท highResolutionImages ยท galleryThumbnailUrls ยท mainImage ยท videoCount ยท videosCount ยท importantInformation ยท returnPolicy ยท sustainabilityFeatures

Ranking: bestsellerRanks (every chart, with position and link) ยท bestSellerRank ยท bestSellerCategory ยท bestSellersRank

Variants and specs: variantDetails (each variant ASIN with its Color / Size / Configuration) ยท variantAsins ยท variantCount ยท variantValueLabels ยท variationNames ยท specificationNames ยท specificationValues ยท specifications (the whole detail table as name/value pairs)

Typed out of the detail table, so you can sort and filter on them: itemWeightPounds (grams, ounces and kilos all converted) ยท itemDimensionsInches (length/width/height as numbers) ยท dateFirstAvailable ยท listingAgeDays ยท modelNumber ยท manufacturer ยท countryOfOrigin ยท unitCount ยท pricePerUnit ยท brandStoreUrl ยท relatedAsins (the products Amazon shows next to this one โ€” its competitors, ready to scrape in the next run)

Review signals: reviewsLink ยท aiReviewSummary ยท ratingShare1Star through ratingShare5Star

๐Ÿ”Ž Search result fields

A search row is not a stub. Every number Amazon prints on the card is read from it, so a keyword run already answers "what sells here and at what discount" without opening a single product page:

asin ยท title ยท url ยท image ยท price ยท priceText ยท listPrice ยท listPriceText ยท savingsAmount ยท discountPercentage ยท rating ยท reviewCount ยท estimatedMonthlySales ยท estimatedMonthlyRevenue ยท badge ยท coupon ยท deliveryText ยท climatePledgeFriendly ยท prime ยท sponsored ยท query

badge is the ribbon Amazon puts on the card โ€” Amazon's Choice, Overall Pick, Best Seller or Limited time deal. Turn on searchDeep when you want the whole product page behind each card instead.

Fields are conditional: when Amazon does not expose a value for the selected marketplace, location, or offer, the field is omitted rather than guessed.

๐Ÿ‡ซ๐Ÿ‡ท France: amazon.fr answers product lookups normally โ€” paste an ASIN or a product URL and you get the full row, prices in โ‚ฌ. Its keyword search is currently behind an AWS WAF challenge and refuses every request, so use ASINs or URLs for France. The other eleven marketplaces search normally.

โญ Reviews โ€” attached and in their own tab

Reviews are attached to each product and unwound into a dedicated Reviews tab โ€” one row per review, ready to export on their own.

โš ๏ธ Amazon's own reviews page is closed to logged-out visitors, so what you get is the handful of reviews it prints on the product page itself โ€” usually eight, with their full text. A product that has none there still returns reviewCount, the 1โ€“5 star shares and Amazon's customer summary. Nothing is invented to fill the gap.

{
"reviewId": "R3GNQAQSHB4JEJ",
"reviewUrl": "https://www.amazon.com/gp/customer-reviews/R3GNQAQSHB4JEJ",
"rating": 5,
"reviewStars": "5 โ˜…",
"reviewTitle": "Excellent headphones",
"text": "The sound is incredible and they are very comfortable...",
"createdAt": "2026-07-25T00:00:00Z",
"reviewerName": "John",
"reviewerProfileUrl": "https://www.amazon.com/gp/profile/...",
"reviewerAvatarUrl": "https://.../avatar.jpg",
"reviewCountry": "United States",
"verifiedPurchase": true,
"amazonVine": false,
"reviewVariant": "Color: Charcoal Configuration: Device only",
"helpfulVotes": 4
}

Plus per-product review stats: reviewsFetchedCount, reviewsAvailableCount, reviewRatingBreakdown, reviewTexts, and more.

๐Ÿ—‚๏ธ Four ready-made tabs

TabWhat you see
OverviewImage, title, brand, price, rating โ€” the quick scan
ProductsFull product rows with specs and category
ReviewsOne row per review โ€” product, stars, text, reviewer, verified, country, date
Demand & seller intelligenceUnits and revenue per month, demand level, BSR, discount, who sells and who ships

๐Ÿ“ฅ Input cheatsheet

FieldWhat it does
productUrlsProduct URLs (/dp/โ€ฆ) or ASINs
asinsBare 10-char ASINs
searchQueriesKeywords to search
searchDeepFull product page for each search hit
maxSearchResults ยท maxPagesPerSearchHow deep search goes
sortByrelevance ยท price_low ยท price_high ยท rating ยท newest
minPrice ยท maxPrice ยท minRating ยท minReviewsFilter search results
includeReviewsAttach reviews (default on)
countryMarketplace (12 supported)
maxItemsGlobal cap on saved items
maxConcurrency ยท maxRetriesSpeed vs. thoroughness

Provide at least one of productUrls, asins, or searchQueries.


๐ŸŒ Marketplaces

๐Ÿ‡บ๐Ÿ‡ธ US ยท ๐Ÿ‡ฌ๐Ÿ‡ง UK ยท ๐Ÿ‡ฉ๐Ÿ‡ช Germany ยท ๐Ÿ‡ซ๐Ÿ‡ท France ยท ๐Ÿ‡ช๐Ÿ‡ธ Spain ยท ๐Ÿ‡ฎ๐Ÿ‡น Italy ยท ๐Ÿ‡จ๐Ÿ‡ฆ Canada ยท ๐Ÿ‡ฎ๐Ÿ‡ณ India ยท ๐Ÿ‡ฒ๐Ÿ‡ฝ Mexico ยท ๐Ÿ‡ง๐Ÿ‡ท Brazil ยท ๐Ÿ‡ณ๐Ÿ‡ฑ Netherlands ยท ๐Ÿ‡ฏ๐Ÿ‡ต Japan

The exit country follows the marketplace automatically โ€” Amazon answers a UK storefront asked from a US address with its block page, so this is not something you should have to think about. France is the one exception: product lookups work, keyword search does not (see the note above).


โ“ FAQ

Do I need an Amazon login or cookies? No. Fully request-only โ€” no account, no browser, no cookies.

Do I pay for blocked pages? No. You're charged per result saved, never per request. Skipped ASINs go to a separate errors list โ€” free.

What does a row cost? A search result and a full product page are not the same amount of work, so they are not the same price. A search card is read off a page shared by dozens of products; a full product row means fetching that product's own page. From 30 September 2026: search results $2.00 per 1,000, and a full product row $5.00 per 1,000 (the row charge plus a Full product page supplement). Keyword search on its own never triggers the supplement โ€” you only pay it when you ask for the deep row, by ASIN, by product URL, or with searchDeep.

Can I get every review of a product? Amazon shows full review history only to logged-in users. This Actor returns the reviews Amazon embeds on the product page (often around 8โ€“12). Review fields are included when Amazon exposes them; no values are invented.

Will bad input break my run? No. Wrong input gets a clear message, never a failed run.

How do I keep exports clean? Output is already flat and spreadsheet-friendly. Turn off includeReviews for the leanest rows.


๐Ÿ Ready?

Paste a link, an ASIN, or a keyword โ†’ Start. Clean Amazon data in seconds.

โญ Did it just work for you? A quick review on the Apify Store helps other people find this Actor โ€” and tells me which marketplace or field to build out next.

๐Ÿท๏ธ Tags: amazon ยท amazon scraper ยท product scraper ยท amazon reviews ยท price tracking ยท ecommerce ยท product research ยท asin ยท dropshipping