Amazon Reviews API

This API allows you to gather detailed customer review data efficiently — perfect for sentiment analysis, market research, and competitive monitoring.

GET / amazon/reviews
{
    "reviews": 409,
    "rating": 4.7,
    "actual_reviews": 104,
    "total_ratings": 409,
    "customer_reviews": [
        {
            "user": "Michael McNulty",
            "user_id": "AHWZGTDKJZXJCML57FSNXYBXZICA",
            "title": "This thing is insane.",
            "review_url": "https://www.amazon.com/gp/customer-reviews/RCA7TI5EBH5VK/",
            "extension": "Verified Purchase",
            "is_helpful": "65",
            "date": "Reviewed in the United States on July 22, 2023",
            "rating": 5,
            "review": "I upgraded from the $3,499 i9 Intel MacBook Pro from 2019 and the difference is night and day. Battery life is insane and it runs completely silent."
        }
    ]
}

How It Works Behind the API

</> Get
import requests

api_key = "5eaa61a6e562fc52fe763tr516e4653"
url = "https://api.scrapingdog.com/amazon/reviews"

params = {
    "api_key": api_key,
    "domain": "com",
    "asin": "B0BSHF7WHW"
}

response = requests.get(url, params=params)

if response.status_code == 200:
    data = response.json()
    print(data)
else:
    print(f"Request failed with status code: {response.status_code}")

Amazon Reviews API Response (Structured JSON Data)

Try Scrapingdog for Free
  • Review Summary

    reviewsratingactual_reviewstotal_ratings
  • Review Content

    titlereviewratingreview_url
  • Reviewer

    useruser_id
  • Verification

    extensionis_helpfuldate

Scrapingdog vs Manual Amazon Reviews Scraping

Without an Amazon Reviews API

Collecting Amazon reviews by hand means fighting pagination, anti-bot walls, and inconsistent review markup on every product.

  • Endless Review Pagination

    Reviews load page by page behind AJAX, so capturing a full review history for one ASIN means orchestrating dozens of requests.

  • CAPTCHA & IP Bans

    Amazon throttles and blocks repeat scrapers fast, forcing you to maintain proxy pools and CAPTCHA solvers just to keep collecting.

  • Messy Review Markup

    Reviewer name, verified-purchase badge, helpful votes, and dates sit in shifting DOM fragments that break parsers regularly.

  • No Clean Summary Metrics

    Total ratings, average score, and review counts are scattered across the page and change with locale and login state.

With Scrapingdog Amazon Reviews API

One API call handles proxies, CAPTCHA, parsing, and scaling, so you get clean review data instead of scraping headaches.

  • Structured Reviews in One Call

    Get review text, rating, reviewer, verified status, and helpful votes as ready-to-use JSON.

  • Summary Metrics Included

    Average rating, total ratings, and review counts come back alongside the individual reviews.

  • No Blocks to Manage

    Proxy rotation and CAPTCHA handling are built in, so you never babysit infrastructure.

  • Scales to Any Volume

    Pull reviews for one ASIN or millions without changing a line of your code.

Amazon Reviews API Features That Make Scraping Easy

  • Rotating Proxy Network

    A built-in rotating proxy system automatically changes IP addresses for every request to Amazon.

  • Automatic CAPTCHA

    Scrapingdog automatically bypasses CAPTCHA and anti-bot protection used by Amazon.

  • Advanced Review Metrics

    Extract star ratings, verified-purchase status, helpful votes, and reviewer details from each review.

  • Seamless Review Integration

    Receive clean, structured review data that feeds directly into your CRM, BI, or analytics pipeline.

  • High-Volume Processing

    Our robust infrastructure handles and processes large quantities of review data without any hassle.

  • Fast Response Time

    Receive structured review data in just a few seconds with our high-performance infrastructure.

What you can build with an Amazon Reviews API

  • Sentiment Analysis

    Track positive, neutral, and negative reviews to understand overall customer satisfaction and areas needing improvement.

  • Product Feature Feedback

    Identify which product features are praised or criticized most to guide development and prioritize improvements.

  • Trend Identification

    Track recurring themes and shifts in customer reviews over time to spot emerging demands in the market.

  • Customer Pain Point Analysis

    Extract insights on common complaints or issues so you can address pain points proactively.

  • Brand Perception Monitoring

    Monitor how customers perceive your brand across products to gauge reputation and loyalty.

  • Competitive Benchmarking

    Compare reviews of similar competitor products to understand their strengths and weaknesses relative to yours.

Built for teams of every size and background

  • Market Researchers
  • Sentiment Analysis Teams
  • Competitive Intelligence Teams
  • E-Commerce Brands
  • Product Managers
  • Amazon Sellers
  • Data Scientists
  • Review Aggregators
  • Data Engineers
  • Growth Marketers
  • Brand Protection Teams
  • BI & Analytics Teams

Get Started with Our Amazon Reviews API in Minutes

  1. 1

    Create free account

    Sign up and get free credits to start testing the Amazon Reviews API.

  2. 2

    Get Your API Key

    Copy your API key from the dashboard to authenticate every request.

  3. 3

    Send Your First Request

    Call /amazon/reviews with an ASIN and domain to pull a product’s reviews.

  4. 4

    Receive Structured Data

    Get a JSON object with summary metrics and a customer_reviews array.

Transparent & Simple Pricing

Start your web scraping journey with 200 free credits. Test our service and upgrade to one of the plans below. Cancel anytime.

2 months Extra
  • FREE

    $0 forever
    • 200 Requests Credits
    • 1 Concurrency
    • Access To All APIs
    • No Credit Card Required
    • Community Support
    • Team Support
    Start for Free
  • LITE

    $40 /month
    • 200,000 Requests Credits
    • 5 Concurrency
    • Access To All APIs
    • Geotargeting
    • Email Support
    • No Team Support
    Start Trial
  • STANDARD

    $90 /month
    • 1,000,000 Requests Credits
    • 50 Concurrency
    • Access To All APIs
    • Geotargeting
    • Priority Email Support
    • No Team Support
    Start Trial
  • Popular

    PRO

    $200 /month
    • 3,000,000 Requests Credits
    • 100 Concurrency
    • Access To All APIs
    • Geotargeting
    • Priority Email Support
    • Team Support
    Start Trial
  • PREMIUM

    $350 /month
    • 6,000,000 Requests Credits
    • 150 Concurrency
    • Access To All APIs
    • Geotargeting
    • Priority Email Support
    • Team Support
    Start Trial

Trusted by Developers worldwide

4.8 TrustScore on Trustpilot
  • The API is easy to use and edit with Python code. Many API calls for the money of the plans.

    Jona

    United States

  • We use Scrapingdog's Amazon scraping API and it works exactly as we need.

    Мади Сапабеков

    Kazakhstan

  • I was searching for a product like this to scrape data from Amazon and LinkedIn. The interface and the API they provide are easy to use.

    Teo Miscia

    Italy

  • Reliable, and simple to use! It’s also inexpensive and has packaged solutions for every need. Highly recommend.

    John Tyler

    France

Frequently Asked Questions

  • The API returns data in a structured JSON format, which makes it easy for integration and analysis.

  • You can track your usage directly from your dashboard.

  • The Reviews API is specifically built to extract review data from Amazon. Our Amazon Scraper API can extract product data such as name, price, etc.

  • Each API request consumes a certain number of credits based on the dedicated API you're using. For example the Google Search API costs 5 credits per request. The number of credits required per request can vary depending on the specific API you're using.

Try Scrapingdog for Free!

Get 200 free credits to spin the API. No credit card required!