← API Catalog
Apify·Async

Amazon Reviews Scraper

E-commerce$0.005 / Review

What it does

Amazon scraper to extract reviews from Amazon products. Scrape and download detailed reviews without using the Amazon API, including rating score, review description, reactions and images. Download your data as HTML table, JSON, CSV, Excel, XML.

Returns: Amazon scraper to extract reviews from Amazon products. Scrape and download detailed reviews without using the Amazon API, including rating score, review description, reactions and images. Download your data as HTML table, JSON, CSV, Excel, XML.

Parameters

ParameterTypeRequiredDescription
sortselectNoSelect by which criteria the reviews should be sorted. Amazon's default is Top reviews.
maxReviewsnumberNoType in the amount of reviews to be scraped. Leave this blank if you want to extract all reviews. ❗ Note: max amount of reviews per product is 100 per star count (e.g. 100 reviews per 1 star), 100 per product variant (100 reviews per each product variant), several hundred for media reviews, ~20 for keyword search
productUrlsarrayYesEnter the URL or URLs of the Amazon products you want to scrape. (E.g., https://www.amazon.com/Sceptre-E248W-19203R-Monitor-Speakers-Metallic/dp/B0773ZY26F). Click + Add to scrape multiple URLs at once.
filterByRatingsselectNoSelect the number of stars by which reviews should be filtered. Amazon's default is All stars. Duplicate reviews, caused by selecting overlapping ratings (e.g., 1 star and All critical) will be filtered out.
reviewsCutoffDatetextNoLimit how far back to the history the scraper should go. The date should be in YYYY-MM-DD or full ISO absolute format or in relative format e.g. 1 days, 2 months, 3 years. All time values are taken in UTC timezone. The maximum reviews per product we can get is 100.
includeGdprSensitivebooleanNoPersonal data such as name, ID or profile image is protected by GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. [Read more](https://blog.apify.com/is-web-scraping-legal/).
reviewsFilterByKeywordsarrayNoEnter keywords by which the reviews should be filtered. Each keyword is scraped separately, in a combination with Filter by ratings option. Duplicate reviews, caused by selecting overlapping keywords, will be filtered out. Example keywords that get lots of results: ["Good", "Bad", "Great", "Quality", "Useful", "Love", "Price"]
reviewsUseProductVariantFilterbooleanNoIf the product has multiple variants (e.g., different colors, sizes, etc.), you can scrape reviews only for the selected variant.

Endpoints

GET/v1/agents/resources/inspect/apify.junglee.amazon-reviews-scraperPublic
POST/v1/agents/resources/estimate/apify.junglee.amazon-reviews-scraperPublic
POST/v1/agents/resources/run/apify.junglee.amazon-reviews-scraperAgent key
GET/v1/agents/resources/runs/{run_id}Agent key

Quick start

Run it with one Agent One Key over the OpenAI-compatible resource rail.

curl -X POST https://api.deva.me/v1/agents/resources/run/apify.junglee.amazon-reviews-scraper \
  -H "Authorization: Bearer deva_i1_your_key_here" \
  -H "Content-Type: application/json" \
  --data '{
    "params": {}
  }'

Related in E-commerce