Amazon Reviews Scraper API avatar

Amazon Reviews Scraper API

Pricing

from $8.00 / 1,000 amazon results

Go to Apify Store
Amazon Reviews Scraper API

Amazon Reviews Scraper API

Collect live Amazon.com product reviews for sentiment analysis, product research, quality monitoring, and customer feedback workflows.

Pricing

from $8.00 / 1,000 amazon results

Rating

0.0

(0)

Developer

Antônio César

Antônio César

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 hours ago

Last modified

Share

What does Amazon Reviews Scraper API do?

Amazon Reviews Scraper API collects live Amazon.com product reviews as structured records for sentiment analysis, product research, quality monitoring, and customer-feedback workflows. It extracts review identifiers, titles, text, ratings, purchase verification, product context, and collection timestamps while excluding reviewer identity by default.

Use it in the Apify Console or API, schedule recurring collections, and deliver results to webhooks, Make, Zapier, Google Sheets, databases, or NLP pipelines. Managed data infrastructure handles the external collection job; users do not need browsers, proxies, or a separate data-provider account.

Why use Amazon Reviews Scraper API?

Review content can reveal recurring complaints, desired features, product-positioning opportunities, and changes in perceived quality. The Actor provides a privacy-conscious normalized contract and lets incremental workflows exclude review IDs already collected. Reviewer names and profile identifiers require an explicit opt-in.

How to scrape Amazon reviews

  1. Click Try for free.
  2. Enter up to 100 Amazon.com product URLs or ASINs.
  3. Choose the maximum reviews per product.
  4. Optionally enter review IDs that should not be returned again.
  5. Start the run and open the Reviews dataset view.

Input

{
"products": ["B0CRMZHDG8"],
"maxReviewsPerProduct": 20,
"excludeReviewIds": ["R123ALREADYSEEN"],
"includeReviewerIdentity": false,
"includeRawData": false
}

The limit is per product: 100 products with 100 reviews can produce up to 10,000 billable records for every user.

Output

{
"recordType": "reviews",
"input": "B0CRMZHDG8",
"asin": "B0CRMZHDG8",
"reviewId": "R123EXAMPLE",
"reviewTitle": "Works as expected",
"reviewText": "The product was easy to use.",
"rating": 5,
"verifiedPurchase": true,
"marketplace": "https://www.amazon.com",
"sourceUrl": "https://www.amazon.com/dp/B0CRMZHDG8",
"scrapedAt": "2026-08-21T12:00:00Z"
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Data table

FieldMeaning
asin, sourceUrlReviewed product
reviewIdStable review identifier when available
reviewTitle, reviewTextReview content
ratingNormalized numeric rating
verifiedPurchaseAmazon verification flag
scrapedAtUTC collection timestamp

How much does it cost to scrape Amazon reviews?

The PPE price is US$0.008 per delivered review, or US$8 per 1,000 reviews. Five reviews cost US$0.04 and 100 cost US$0.80. The standard US$0.00005 Actor-start event applies per applicable start unit; platform usage is included.

Tips and advanced options

Start with 20 reviews per product and increase only after checking coverage. Store reviewId values and pass them back through excludeReviewIds for incremental collection. Keep identity and raw data disabled unless they are necessary. Enabling reviewer identity means you are responsible for establishing a lawful purpose and legal basis.

FAQ, disclaimers, and support

This Actor currently supports Amazon.com reviews. Amazon may expose fewer reviews than requested, and availability can vary. Unofficial — not affiliated with or endorsed by Amazon. Follow applicable privacy law, Amazon terms, and intellectual-property rules. Open the Actor Issues tab for support or custom sentiment workflows.

For products, search, Best Sellers, and sellers, use Amazon Data Suite.