Gathering customer reviews from Amazon is crucial for competitive analysis, sentiment tracking, and market research. The Amazon Reviews API transforms complex review pages into clean JSON data, letting you analyze thousands of customer opinions without manual copying or browser automation headaches.
This endpoint retrieves all publicly available reviews for any Amazon product and converts them into structured JSON. You get star ratings, verified purchase status, review text, helpful votes, user profiles, product variations, and pagination links—everything needed for sentiment analysis or competitive intelligence dashboards.
Important Note: Amazon review pages currently require login access. Since ScraperAPI doesn't support authenticated scraping, use the Amazon Product Page API instead to access all public reviews without authentication barriers.
The API works across 19 Amazon marketplaces (from amazon.com to amazon.pl) and handles geo-targeting when you need region-specific shipping information or localized reviews.
API_KEY (required) — Your ScraperAPI account key for authentication.
ASIN (required) — Amazon Standard Identification Number. ASINs are marketplace-specific, so B07FTKQ97Q on amazon.com differs from the same product on amazon.co.uk. Find ASINs in product URLs.
TLD — Target Amazon marketplace. Valid values: com, co.uk, ca, de, es, fr, it, co.jp, in, cn, com.sg, com.mx, ae, com.br, nl, com.au, com.tr, sa, se, pl.
COUNTRY — Two-letter country code for geo-targeting (e.g., "au", "es", "it"). Required alongside TLD when scraping one Amazon domain from another country to capture localized shipping/pricing data.
REF — Amazon's internal reference string for specific review filters:
olp_f_usedAcceptable — Used condition offers
aod_dpdsk_used_1 — Used offers view
aod_dpdsk_new_1 — New offers view
dp_start-bbf_1_glance — Add to cart context
PAGE_NUMBER — Integer for pagination (e.g., 1, 2, 3) to retrieve reviews beyond the first page.
ZIP Code Targeting — For location-specific results, check the Amazon ZIP Code targeting documentation.
When you're building review monitoring systems or competitive analysis tools, 👉 ScraperAPI handles anti-bot detection and proxy rotation automatically so you can focus on analyzing the data instead of fighting CAPTCHAs. This matters especially for high-volume review scraping across multiple products or marketplaces.
The API returns comprehensive review data including:
Rating Summary:
average_rating: Overall product score (e.g., 4.5)
total_ratings: Total number of ratings (e.g., 12,494)
Star distribution breakdowns (5_star_ratings, 4_star_ratings, etc.) with percentages
Product Details:
URL, name, brand, price, main image
Product variation attributes (color, style, size)
Top Reviews:
top_positive_review and top_critical_review with full metadata
Star rating, date, verified purchase status, manufacturer reply indicator
Username, profile URL, review title and text
Helpful vote counts, attached images/videos, product variations reviewed
Review Array:
Each review object contains:
Stars (1-5), review date with country flag emoji
verified_purchase boolean
Username and profile URL
Review title and full text
Review-specific URL, helpful vote count
Attached images array and video URL
Product variation details (color, style options)
Pagination:
Array of URLs for subsequent review pages, enabling automated multi-page scraping.
Customer reviews drive purchasing decisions. This API lets you monitor brand sentiment, track competitor products, identify common complaints, and spot emerging trends—all without manual data entry. Whether you're building a price comparison site, monitoring product quality issues, or training sentiment analysis models, structured review data is your starting point. 👉 ScraperAPI's infrastructure ensures reliable data collection even when Amazon's anti-scraping systems evolve, so your analysis pipelines stay operational.