amazon_reviews
Scrape customer reviews from any Amazon product page, filtering by star rating, reviewer type, media type, format, and sort order. Returns total count, rating, and detailed reviews.
Instructions
Scrapes customer reviews from any Amazon product page, with filtering by star rating, reviewer type, media type, format, and sort order. [Credits: 5 API credits per successful request.] Notes: Pagination via the page parameter (starts at 1). Single concurrency is recommended by ScrapingDog for best reliability on this endpoint. Either provide asin+domain+page, or provide url as a shortcut. Returns: { reviews (total count), rating, actual_reviews, customer_reviews: [{user, title, date, rating, review}] }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Alternative to passing asin, domain, and page separately — pass the full Amazon reviews URL directly. | |
| asin | Yes | Amazon product ID (ASIN) of the product whose reviews you want to scrape. | |
| page | Yes | The page number of reviews to retrieve. Starts at 1. | |
| domain | Yes | TLD extension of the Amazon domain. Examples: com, in, de, fr. See Amazon Supported TLDs doc for the full list. | |
| sort_by | No | Sort order for reviews. Values: helpful (default), recent. (default: helpful) | |
| media_type | No | Filter by media type. Values: all_contents (default), media_reviews_only. (default: all_contents) | |
| format_type | No | Filter by format. Values: all_formats (default), current_format. (default: all_formats) | |
| reviewer_type | No | Filter by reviewer type. Values: all_reviews (default), avp_only_reviews (verified purchases only). (default: all_reviews) | |
| filter_by_star | No | Filter reviews by star rating. Values: all_stars (default), five_star, four_star, three_star, two_star, one_star, positive, critical. (default: all_stars) |