Amazon Reviews API
Scrape Amazon Reviews data with one API call. Returns the customer reviews shown on an Amazon product page (by ASIN), typically around 8 per product. Each review carries the full text, star rating, reviewer, verified-purchase flag, helpful-vote count, and any review images. A product with no on-page reviews returns a refunded empty list.
Last updated September 2026Maintained by the SocialCrawl team
Returns the customer reviews shown on an Amazon product page, around 8 per ASIN, each with full text, star rating, reviewer, verified-purchase flag, and photos.
Use it when you want what shoppers wrote about an ASIN. This is one page of on-page reviews, not a full review crawl.
Searching 65 platforms in parallel
What can you do with the Reviews API?
The Reviews endpoint gives you structured Amazon data with computed fields in a single request. No scraping infrastructure to build or maintain.
Example Request
curl -H "x-api-key: YOUR_API_KEY" \
"https://www.socialcrawl.dev/v1/amazon/reviews?asin=B0BTYCRJSS&country=US"import requests
response = requests.get(
"https://www.socialcrawl.dev/v1/amazon/reviews",
params={
'asin': 'B0BTYCRJSS',
'country': 'US',
},
headers={"x-api-key": "YOUR_API_KEY"},
)
data = response.json()const response = await fetch(
"https://www.socialcrawl.dev/v1/amazon/reviews?asin=B0BTYCRJSS&country=US",
{
headers: { "x-api-key": "YOUR_API_KEY" },
},
);
const data = await response.json();Parameters
| Parameter | Required | Description |
|---|---|---|
| asin | Yes | 10-character Amazon ASIN (the product identifier). |
| country | No | Amazon marketplace as an ISO 3166-1 alpha-2 country code (default US). Supported: US, GB, CA, DE, FR, IT, ES, JP, IN, MX, BR, AU, NL. Amazon shows reviews across a product's whole variant family, so a review row can originate from a sibling ASIN; review.entity_id is always the ASIN you requested. (US | GB | CA | DE | FR | IT | ES | JP | IN | MX | BR | AU | NL) |
What does the Amazon Reviews API return?
Every response follows one unified schema. Here is a real, unmodified response body, so you can see the exact fields you get back before spending a credit.
Example response
{
"success": true,
"platform": "amazon",
"endpoint": "/v1/amazon/reviews",
"data": {
"items": [
{
"review": {
"id": "R2U61BULMR42X2",
"entity_id": "B0DCH8VDXF",
"url": "https://amazon.ca/portal/customer-reviews/srp/-/R2U61BULMR42X2/ref=cm_cr_dp_d_rvw_ttl?_encoding=UTF8&ie=UTF8",
"title": "Best... BEST Budget wired USBC earbuds .",
"text": "Apple EarPods (USB-C) Okay honestly for $24 these are the best sounding cost effective wired earbuds money can buy. Money can buy It's nothing fancy, no noise canceling, just an ear bud that fits into most people's ears comfortably, has a little volume up and down controlled at works even on an Android phone, and actually sounds fantastic for the price. It's still a great value and easily can recommend this as a backup to Bluetooth. There are lots of USBC wired earbuds out there for about the same amount of money... But these ones are hands down actually. Very good. Sound quality wise. The bass to treble is well balanced and seals right into your ears quite nicely. Honestly, I really can't complain Great value cost effective. Pretty good sound for the price. You really can't go wrong. If you're looking for a wired USBC backup for your Apple or even Android phone, you literally can't go wrong with these and I don't recommend looking for third-party cheaper no name brands because I've tried a dozen of those other brands and nothing compared to the sound quality that these offer. Hands down Update: Apple Earpods (3.5mm Headphone Plug) Got the 3.5mm plug version.. same fit as USBC one. Since it's an analog plug is specifically got it to plug right into xbox controller for online game chat. It's less weight on the head than any other headphon+boom mic gamer headphones. Actually sounds just great and mic works great with Xbox. I dislike having such a heavy sweaty headphone while playing games. These are awesome. They're deceptively great sounding compared to other wires earbuds. Fit nicely and don't hurt long term. I recommend these easily for gamers who like to chat whilst gaming.",
"rating": {
"value": 5,
"max": 5
},
"author": {
"name": "LuckyLucy",
"avatar_url": "https://m.media-amazon.com/images/S/amazon-avatars-global/71a128d4-0f67-4fb4-9e65-fd4c3564c971._CR0%2C0%2C499%2C499_SX460_SX48_.jpg",
"url": "https://amazon.ca/gp/profile/amzn1.account.AGISPB5LRNCQJD2LHF5LESB5NXFA?ref=cm_cr_dp_d_bdcrb_top",
"location": "CA",
"reviews_count": null
},
"helpful_votes": 20,
"verified": true,
"source": null,
"language": null,
"original_language": null,
"translated": null,
"images": [
"https://m.media-amazon.com/images/I/81nNrKuLVaL._SY500_.jpg"
],
"responses": null,
"published_at": "2025-12-20 00:00:00 +00:00"
}
},
{
"review": {
"id": "R15GXKKYVBUR72",
"entity_id": "B0DCH8VDXF",
"url": "https://amazon.ca/portal/customer-reviews/srp/-/R15GXKKYVBUR72/ref=cm_cr_dp_d_rvw_ttl?_encoding=UTF8&ie=UTF8",
"title": "Great headphones and price",
"text": "I’ve owned several pairs of these Apple EarPods over the years, and I keep buying them because they just work. The sound quality is good, the microphone is clear for calls, and they’re comfortable to wear. I also think the price is reasonable for a genuine Apple product, which is another reason I continue to purchase them. If you’re looking for simple, reliable wired headphones, these are a great choice.",
"rating": {
"value": 5,
"max": 5
},
"author": {
"name": "Jasmine",
"avatar_url": "https://m.media-amazon.com/images/S/amazon-avatars-global/default._SX48_.png",
"url": "https://amazon.ca/gp/profile/amzn1.account.AHSKSVGFTZTXBDJTVDGB2EMZFMEA?ref=cm_cr_dp_d_bdcrb_top",
"location": "CA",
"reviews_count": null
},
"helpful_votes": 5,
"verified": true,
"source": null,
"language": null,
"original_language": null,
"translated": null,
"images": null,
"responses": null,
"published_at": "2026-06-27 00:00:00 +00:00"
}
}
],
"total": null,
"dropped": 0
},
"credits_used": 5,
"credits_remaining": 9999,
"request_id": "req_example000000",
"cached": false,
"pagination": {
"next_cursor": null,
"has_more": false,
"page_size": 13
}
}Live sample illustrating the unified response shape. Field values reflect the record you query.
How does the Amazon Reviews API work?
Send a GET request with your API key and get back clean, structured JSON in our unified schema. Supported computed fields are populated when the source provides the required inputs.
Method
GET
Response
JSON
How do you scrape social media data in seconds?
The fastest social media scraping API for developers. Scrape profiles, posts, comments, and analytics from 65 platforms covering 10B+ monthly active users.
One schema, every platform
Query 65 platforms with identical response structures. Write your integration once.
Computed fields, not just scraped
When an endpoint supports these metrics and the source provides the required inputs, the normalized record includes engagement_rate, estimated_reach, content_category, and language. Ready to use.
See your data before you code
Visual Data Explorer. Paste any URL, get rich result cards, sortable tables, CSV export.
import requests
response = requests.get(
'https://www.socialcrawl.dev/v1/tiktok/profile',
params={'handle': 'charlidamelio'},
headers={'x-api-key': 'sc_YOUR_API_KEY'}
)
data = response.json(){
"success": true,
"platform": "tiktok",
"data": {
"author": {
"username": "charlidamelio",
"followers": 152400000
},
"engagement": {
"likes": 12400000000,
"engagement_rate": 0.087
},
"metadata": {
"language": "en",
"content_category": "lifestyle"
}
}
}Have a question? We got answers
Find answers to frequently asked questions about SocialCrawl's API, pricing, and capabilities.
Contact usHow do I get Amazon customer reviews with an API?
How many reviews does the Amazon Reviews API return?
Does the API tell me if a review is a verified purchase?
Can I get reviews from a specific Amazon marketplace?
How much does the Amazon Reviews API cost?
Ask AI about SocialCrawl
Ready to scrape Amazon Reviews data?
Get your API key and start pulling Amazon data in under 60 seconds.
