Get Verified Amazon Customer Reviews by ASIN
GET/v1/amazon/reviews· Updated 2026-11-14
Direct Answer · Commerce Engineering Summary
GET /v1/amazon/reviews streams paginated verified-purchase customer reviews for any Amazon ASIN across global storefronts. Every review object returns review_id, rating, title, comment, author_name, verified_purchase, variant_label, helpful_votes, images, and reviewed_at. Pricing is 2 Credits per returned review ($0.08–$0.20 per 1,000 reviews, 0 Credits when empty).
Honest Trade-Offs & Scope Boundaries
- →Returns publicly visible Amazon customer reviews; suppressed or moderated reviews are excluded.
- →Paginates 10–20 reviews per page via ?page=1,2,3... for predictable latency.
- →Read-only sentiment & defect extraction; cannot post buyer reviews or seller responses.
Extract verified-purchase customer reviews, star ratings, variant attributes, and review images for an Amazon ASIN. Cost: 2 Credits / review returned.
Parameters
asinstringrequiredcountrystringpageinteger
Example Request (cURL / Python / JavaScript)
curl "https://api.shopdataapi.com/v1/amazon/reviews?asin=B0CRMP3RQT" \
-H "x-api-key: sd_live_your_api_key"import requests
res = requests.get(
"https://api.shopdataapi.com/v1/amazon/reviews?asin=B0CRMP3RQT",
headers={"x-api-key": "sd_live_your_api_key"},
timeout=30,
)
print(res.json())const res = await fetch("https://api.shopdataapi.com/v1/amazon/reviews?asin=B0CRMP3RQT", {
headers: { "x-api-key": "sd_live_your_api_key" },
});
const data = await res.json();
console.log(data);Response Fields
Normalized customer review list.
| Field | Type | Sample / Notes |
|---|---|---|
code | integer | Example: 0 |
status | string | Example: ok |
msg | string | Example: success |
data | array of object | |
review_id | string | |
rating | number | Example: 5 |
title | stringnull | |
body | string | |
author | string | |
verified_purchase | boolean | |
reviewed_at | stringnull | |
variant | stringnull |
Status Codes
- 200
- Normalized customer review list.