Get Amazon customer reviews, star ratings, rating breakdowns, and verified-purchase flags as structured JSON. Filter by star rating and sort by helpful or recent across 20 marketplaces, with proxies and anti-bot handling built in.
Use the same API key and credit balance across every ScrapeBadger API.
{
"asin": "B08N5WRWNW",
"domain": "com",
"rating": 4.7,
"ratings_total": 184231,
"rating_breakdown": {
"five_star": 78,
"four_star": 13,
"three_star": 4,
"two_star": 2,
"one_star": 3
},
"reviews": [
{
"id": "R1ABCDEF123456",
"title": "Great little speaker",
"body": "Sound quality is excellent for the size. Setup was quick and Alexa is responsive.",
"rating": 5,
"date_raw": "Reviewed in the United States on May 28, 2026",
"date_at": "2026-05-28T00:00:00Z",
"review_country": "United States",
"profile": {
"name": "Jane D.",
"link": "https://www.amazon.com/gp/profile/amzn1.account.ABC",
"id": "amzn1.account.ABC",
"image": "https://m.media-amazon.com/images/S/amazon-avatars/abc.png"
},
"verified_purchase": true,
"vine_program": false,
"helpful_votes": 42,
"variant": "Color: Charcoal",
"images": [
"https://m.media-amazon.com/images/I/71review1.jpg"
]
}
],
"pagination": {
"current_page": 1,
"total_pages": 20,
"total_results": 200
}
}One endpoint for customer reviews, star ratings, and rating breakdowns. Get the review fields your application needs without parsing Amazon pages.
/v1/amazon/products/{asin}/reviews10 creditsGet customer reviews for an ASIN, with the product’s average rating, total ratings and rating breakdown. Filter by star rating and sort by helpful or recent.
asin | required | Product ASIN in the URL path. |
domain | optional | Amazon marketplace, such as com, co.uk or de. Defaults to com. |
page | optional | Review page from 1 to 20. Defaults to 1. |
sort_by | optional | helpful (default) or recent. |
star | optional | one_star to five_star, positive (4-5 stars) or critical (1-3 stars). |
curl --get \
'https://scrapebadger.com/v1/amazon/products/B08N5WRWNW/reviews' \
--data-urlencode 'domain=com' \
--data-urlencode 'sort_by=helpful' \
--data-urlencode 'star=positive' \
--data-urlencode 'page=1' \
--header 'x-api-key: YOUR_API_KEY'{
"asin": "B08N5WRWNW",
"domain": "com",
"rating": 4.7,
"ratings_total": 184231,
"rating_breakdown": {
"five_star": 78,
"four_star": 13,
"three_star": 4,
"two_star": 2,
"one_star": 3
},
"reviews": [
{
"id": "R1ABCDEF123456",
"title": "Great little speaker",
"body": "Sound quality is excellent for the size. Setup was quick and Alexa is responsive.",
"rating": 5,
"date_raw": "Reviewed in the United States on May 28, 2026",
"date_at": "2026-05-28T00:00:00Z",
"review_country": "United States",
"profile": {
"name": "Jane D.",
"link": "https://www.amazon.com/gp/profile/amzn1.account.ABC",
"id": "amzn1.account.ABC",
"image": "https://m.media-amazon.com/images/S/amazon-avatars/abc.png"
},
"verified_purchase": true,
"vine_program": false,
"helpful_votes": 42,
"variant": "Color: Charcoal",
"images": [
"https://m.media-amazon.com/images/I/71review1.jpg"
]
}
],
"pagination": {
"current_page": 1,
"total_pages": 20,
"total_results": 200
}
}Collect positive or critical reviews for an ASIN and analyze each review’s title, text, star rating, and helpful votes. Run your own sentiment or topic models on the structured JSON to surface recurring complaints and the features customers praise.
Compare average ratings, rating breakdowns, and review themes across competing ASINs. Use each review’s variant field to see which colors or sizes customers mention, and pair review data with keyword searches to build competitor sets.
Sort by recent to collect the newest reviews for a watchlist of ASINs on a schedule. Save each review ID with its date_at value, compare new results with stored ones, and send alerts from your application when low-star reviews appear.
Filter for verified purchases or reviews with images or video, then inspect helpful votes, Vine program flags, and review country. Use the results to assess review quality and collect customer-submitted image URLs for your own analysis.
1,000 free credits · No credit card required
Extend your Amazon review workflow with broader product data and customer reviews from other platforms, using the same ScrapeBadger account.
Explore the broader Amazon API when your review workflow also needs product details, seller offers, search, or seller information.
Explore the Amazon Scraper APIGet Walmart customer reviews with the complete star histogram, plus product detail, for comparisons with matching Amazon items.
Explore the Walmart Scraper APIRetrieve catalog product reviews shown on eBay listings, with a rating summary and histogram, across 18 eBay marketplaces.
Explore the eBay Scraper APICollect Google Maps place reviews and ratings to research local business and brand reputation alongside your Amazon review data.
Explore the Google Maps Scraper APIGet Amazon reviews as structured JSON with one authenticated request. Skip HTML parsing and spend your time building review analysis, competitor research, and monitoring tools.
ScrapeBadger handles Amazon’s anti-bot checks, sessions, and marketplace-matched residential proxies. Keep your application focused on collecting and using review data.
Customer reviews, product details, seller offers, and search share one API key. Combine them to support your review analysis workflow.
Use standard HTTP requests, official Python and Node.js SDKs, or MCP-compatible AI tools. Structured JSON fits into your existing application and data pipeline.
Use the Amazon Review Scraper API through an official SDK, standard HTTP requests, or compatible AI tools. Connect the results to your own storage, schedules, and alerts.
Build Amazon review collection into Python applications with the official ScrapeBadger SDK. Retrieve customer reviews, analyze ratings, and store results for analysis.
Add Amazon review data to Node.js and TypeScript applications with the official SDK. Use the reviews endpoint in your backend.
Connect from any backend or programming language using standard HTTP requests. Responses arrive as structured JSON that can be stored, transformed, or passed into another service.
Run Amazon review checks from your own scheduler. Compare saved results in your application, then send notifications through the webhook or messaging service you choose.
Give compatible AI agents access to Amazon customer reviews through ScrapeBadger’s MCP server using your existing credit balance.
Check your account’s credit balance from the terminal with the ScrapeBadger CLI. For Amazon review requests in shell scripts, use the cURL example above.
Feedback on ScrapeBadger’s Amazon tools and wider platform. Verbatim from published customer reviews.
“Awesome scraper! we've used it to analyse products to launch for a ecom analytics company. probably will use further; also used their Amazon product and search scrapers.”
“Perfect for my small SAAS, couldnt get vinted working but they do!”
“Fantastic service - been using this for over 6 months and hasn't failed me ONCE. They are consistently bringing out new scrapers and the prices are the cheapest ive seen on the market. Definitely recommended!”
“Looked for a scraper for multiple platforms to integrate in my projects, ScrapeBadger simply worked for everything I needed. Also integrating the API in my code was a breeze thanks to provided documentation.”
“It is the simplest scraper I ever tried, simple yet effective. simple end points, direct and straighforward. affordable. without doubt : it is a winner. application is easy to use and to connect to your database. service is amazing.”
“really easy to use, excellent integration and plenty of free credits meant I was able to test and validate what I wanted without spending money. Great service!”
Pay As You Go from $10 or save up to 64% with a monthly/annual subscription. Amazon review requests are available on every plan. Subscription credits refresh monthly; PAYG credits never expire.
Choose the Amazon review endpoint and enter your expected successful monthly requests. Product Reviews costs 10 credits per request. The 1,000 free signup credits cover 100 review requests.
Everything you need to know about the Amazon Review Scraper API.
/v1/amazon/products/{asin}/reviews with your ScrapeBadger key in the x-api-key header. Set domain for the marketplace; the default is com. You can find the ASIN in a product URL (/dp/{ASIN}).page parameter is capped at 20, so you can retrieve about 200 reviews per product. Requesting a page beyond 20 returns no additional reviews. Amazon makes a public, featured subset of reviews available; the full review history requires a login. The pagination object returns current_page, total_pages, and total_results.star to filter by an exact rating (one_star to five_star), positive reviews (4-5 stars), or critical reviews (1-3 stars). Set sort_by to helpful (the default) or recent. Add verified_only=true for verified purchases, or media_only=true for reviews that include images or video.domain, such as com, co.uk, de, or co.jp. The default is com. The reviews endpoint also returns each review’s country. See the supported marketplace list.rating, the ratings_total, and a rating_breakdown with the percentage of ratings for each star level, from five_star to one_star. These are product-level values, so they are not changed by your review filters.sort_by=recent on a schedule and store each review’s id and date_at in your own database. Your application can then compare results and send alerts.Use 1,000 free credits to retrieve Amazon customer reviews, filter by star rating, and analyze product ratings through a structured JSON endpoint.
No credit card required · 1,000 free credits · Failed requests cost 0 credits