Clair API
  • All APIs
  • Pricing
  • Docs
SERP & Search
  • Google Search API
  • Google Maps API
News & Media
  • Google News API
  • Bloomberg News API
  • Associated Press API
  • Reuters News API
Jobs & Hiring
  • Glassdoor API
  • Greenhouse Jobs API
  • Indeed Jobs API
E-commerce
  • Amazon Products API
Company Data & Reviews
  • Trustpilot Reviews API
  • Product Hunt API
  • Crunchbase API
Contact & Lead Data
  • Website Contacts API
Missing a data source? Ask for one →
  • Use cases
  • Comparisons
  • Glossary
Ecommerce and reviews
  • Amazon price monitoring
  • Trustpilot review monitoring
  • MAP enforcement on Amazon
  • Amazon rating monitoring
  • Amazon category research
  • Trustpilot competitor benchmarking
Search and local
  • Google rank tracking
  • Local lead generation
  • Local SEO competitor audit
  • Grounding LLM answers in search results
  • Content research from People also ask
Leads and companies
  • Lead enrichment from company websites
  • Product Hunt launch tracking
  • Startup deal sourcing
  • Account research briefs
Jobs and hiring
  • Salary benchmarking
  • Job market analytics
  • Hiring signals for sales
  • Employer reputation tracking
News
  • Media monitoring
  • Financial news alerts
  • News corpus for research and RAG
Comparisons
  • Clair vs SerpApi
  • Clair vs Google Places API
  • Clair vs Google Custom Search API
  • Clair vs Hunter
GlossarySERPSERP APIPeople also askGoogle place IDASINBuy BoxGTINSalary percentilesTrustScoreWeb scrapingAll 40 terms →
PricingDocs
Dashboard

Use cases / Amazon Products API

Amazon rating monitoring

Record each product's star rating, number of ratings, and rating distribution every week, next to its competitors, and read the critical reviews Amazon shows. A drop in the average, or a rise in 1-star ratings, is usually the first sign of a quality or listing problem.

Last updated September 28, 2026. Response excerpts are recorded from the live API.

Try the Amazon Products API →

On this page

  1. Who
  2. Pipeline
  3. Code
  4. Cost
  5. Response times
  6. Limits
  7. FAQ

Who

Who runs this, and what for

TeamWhat they decide with it
Brands and sellersWhether a product batch, packaging, or listing change hurt ratings.
Product teamsWhat customers complain about in their own and competing products.
Category analystsHow ratings compare across a category, as a quality signal.

Pipeline

The calls, step by step

  1. 01Snapshot the rating and distribution

    The reviews endpoint returns the product's rating, ratings count, and distribution as the percentage of ratings at each star. Store it with the date; Amazon shows only the current numbers.

    GET /v1/product/reviews?engine=amazon&asin=B0CF3VGQFL · product

    {
      "asin": "B0CF3VGQFL",
      "title": "Redragon Mechanical Gaming Keyboard",
      "rating": 4.3,
      "ratings_count": 6819,
      "rating_distribution": {
        "1": 8,
        "2": 4,
        "3": 7,
        "4": 12,
        "5": 69
      }
    }
    Recorded response. Live values differ.
  2. 02Read the reviews shown

    reviews holds the reviews Amazon shows signed-out shoppers, usually 8 to 13, with rating, title, text, date, verified purchase, and the variant bought. Flag the 1- and 2-star ones.

    GET /v1/product/reviews?engine=amazon&asin=B0CF3VGQFL · reviews.0

    {
      "id": "R1DKMN88M0OLUC",
      "title": "But should you?",
      "body": "I would highly recommend this keyboard and company.",
      "rating": 5,
      "author": "Trevor H.",
      "date": "2026-06-21",
      "country": "United States",
      "verified_purchase": true,
      "variant": "Color: Black",
      "helpful_votes": 9,
      "url": "https://www.amazon.com/gp/customer-reviews/R1DKMN88M0OLUC"
    }
    Recorded response. Live values differ.
  3. 03Tie ratings to rank

    The product endpoint adds Best Sellers Rank per category. Ratings falling while rank holds is a warning; both falling is a problem.

    GET /v1/product?engine=amazon&asin=B0CF3VGQFL · product.best_sellers_rank

    [
      {
        "rank": 12,
        "category": "PC Gaming Keyboards"
      }
    ]
    Recorded response. Live values differ.

Code

A script to start from

amazon_ratings.py

# Weekly rating snapshot for your products and competitors on Amazon,
# with the share of 1- and 2-star ratings and any new critical reviews.
import csv, datetime, os, requests

API = "https://api.clair.im"
HEADERS = {"Authorization": f"Bearer {os.environ['CLAIR_API_KEY']}"}
ASINS = ["B0CF3VGQFL", "B004YAVF8I"]

def reviews(asin):
    r = requests.get(f"{API}/v1/product/reviews", headers=HEADERS, timeout=90,
                     params={"engine": "amazon", "asin": asin})
    r.raise_for_status()
    return r.json()

today = datetime.date.today().isoformat()
with open("ratings.csv", "a", newline="") as f:
    out = csv.writer(f)
    for asin in ASINS:
        body = reviews(asin)
        p, dist = body["product"], body["product"]["rating_distribution"]
        low = dist.get("1", 0) + dist.get("2", 0)  # percent of ratings
        out.writerow([today, asin, p["rating"], p["ratings_count"], low])
        for review in body["reviews"]:
            if review["rating"] <= 2:
                print(f"{asin} {review['rating']} stars {review['date']}: {review['title']}")

Set CLAIR_API_KEY to a key subscribed to the Amazon Products API. Each call is one request against that API's monthly quota.

Cost

What it costs per month

ScheduleRequestsPlanPer monthPer 1,000
50 ASINs, weekly50 × 4 weeks = 200 requests.200Pay as you go$4.02$20.10
500 ASINs, weekly, with rank500 × 4 weeks × (reviews + product) = 4,000 requests.4,000Pro$54.36$13.59
200 ASINs, daily200 × 30 = 6,000 requests.6,000Pro$81.16$13.53
The cheapest Clair plan for each volume: the monthly fee plus overage past the included requests. USD, before tax. The free tier covers 200 requests a month for trying the pipeline.

Measured

Response times

Amazon Products API
Succeeded6 of 7
Median response time15.1 s
95th percentile18.5 s
Had price83%
Had availability100%
Had sold by100%
Had rating100%
Had best sellers rank100%
Had variants83%
Amazon product detail pages on amazon.com, delivery to ZIP 10001. ASINs from the recorded examples. 7 requests, one at a time, on September 27, 2026.

Limits

What to plan for

  • Amazon shows signed-out visitors about 8 to 13 reviews per product and puts the full list behind sign-in. This tracks the rating and distribution over time; it does not collect every review.
  • The distribution is in whole percentages, so small shifts on products with few ratings are rounding.
  • Ratings and reviews are per marketplace. Check each country separately.

FAQ

Common questions

Can I download all reviews for a product?

No. Amazon requires sign-in for the full review list, and Clair does not sign in. Snapshot weekly to collect new reviews as they appear among those shown.

What is the difference between ratings and reviews?

A rating is stars only; a review adds text. ratings_count counts both, and is usually many times the number of written reviews.

How often should I check?

Weekly for most products. Daily for a launch or after a change, when the first reviews come in.

Related

Keep reading

APIs

  • Amazon Products API

Glossary

  • Rating distribution
  • ASIN
  • Best Sellers Rank

Run it on your own products

200 requests a month free on each API, no card. Enough to run the pipeline on a short list before choosing a plan.

Get API Key →Compare plans
Clair API

Live data APIs for search, news, jobs, marketplaces, companies, reviews, and website contacts. Each call fetches the page and returns clean JSON.

contact@serinlabs.com@clair_api

APIs

SERP & Search
  • Google Search API
  • Google Maps API
News & Media
  • Google News API
  • Bloomberg News API
  • Associated Press API
  • Reuters News API
Jobs & Hiring
  • Glassdoor API
  • Greenhouse Jobs API
  • Indeed Jobs API
E-commerce
  • Amazon Products API
Company Data & Reviews
  • Trustpilot Reviews API
  • Product Hunt API
  • Crunchbase API
Contact & Lead Data
  • Website Contacts API

Use cases

Ecommerce and reviews
  • Amazon price monitoring
  • Trustpilot review monitoring
  • MAP enforcement on Amazon
  • Amazon rating monitoring
  • Amazon category research
  • Trustpilot competitor benchmarking
Search and local
  • Google rank tracking
  • Local lead generation
  • Local SEO competitor audit
  • Grounding LLM answers in search results
  • Content research from People also ask
Leads and companies
  • Lead enrichment from company websites
  • Product Hunt launch tracking
  • Startup deal sourcing
  • Account research briefs
Jobs and hiring
  • Salary benchmarking
  • Job market analytics
  • Hiring signals for sales
  • Employer reputation tracking
News
  • Media monitoring
  • Financial news alerts
  • News corpus for research and RAG

Compare and learn

Comparisons
  • Clair vs SerpApi
  • Clair vs Google Places API
  • Clair vs Google Custom Search API
  • Clair vs Hunter
Glossary
  • SERP
  • SERP API
  • People also ask
  • Google place ID
  • ASIN
  • Buy Box
  • All 40 terms
Developers
  • Documentation
  • Quickstart
  • API catalog
  • Pricing
  • All resources
© 2026 Serin Technologies, LLC
  • Terms of Service
  • Privacy Policy