Amazon Review Monitoring API - Track New Reviews avatar

Amazon Review Monitoring API - Track New Reviews

Pricing

from $3.00 / 1,000 reviews

Go to Apify Store
Amazon Review Monitoring API - Track New Reviews

Amazon Review Monitoring API - Track New Reviews

Monitor Amazon reviews on any ASIN and catch new ones every day. Charged once per review ever, so a daily schedule never re-bills you for reviews you already have. Star histogram, verified badge, images and 24 marketplaces included. No start fee, and failures are free.

Pricing

from $3.00 / 1,000 reviews

Rating

0.0

(0)

Developer

Blackcube Agency AB

Blackcube Agency AB

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Amazon Review Monitoring API — track new reviews on any ASIN

Built for repeat runs. You are charged once per review, ever — not once per run. Poll your products every day and you pay for each review the first time you see it and never again.

Watch your own listings or a competitor's. Every run returns the current published reviews for each ASIN, and flags which ones you have already been billed for, so "what changed since yesterday" is a single filter.

Unofficial tool. Not affiliated with, endorsed by, or connected to Amazon.com, Inc.


Why monitoring is priced differently here

Most review scrapers charge you the full price again on every run. If you check 50 products daily, you re-buy the same reviews 30 times a month.

This one remembers. Charge once per review, ever is on by default:

  • Run 1 on a product: returns its reviews, charges for them.
  • Run 2, 3, 4…: returns the same complete review set so your data is never partial, but the reviews you already paid for come back free, flagged alreadyPaidForInPreviousRun: true.
  • You are only ever billed for reviews that are new to you.

Verified on the platform, not just claimed: two identical back-to-back runs on one ASIN charged 8 and then 0, with all 8 rows delivered both times.

That means a daily schedule over 50 products costs roughly one full pull, plus whatever genuinely new reviews arrive.

How to monitor Amazon reviews for your own ASINs

Paste your ASINs and run it on a schedule:

{
"products": ["B07PXGQC1Q", "B09B8V1LZ3", "B0CWXNS552"]
}

Then in Apify: Schedules → Create schedule → daily. Nothing else to configure — repeat-run billing is already on.

To get only what arrived since yesterday, filter the output on alreadyPaidForInPreviousRun == false.

How to get alerted about new negative Amazon reviews

Pull only the ratings you care about. Filters run on our side and are free — you are never billed for a review a filter removes:

{
"products": ["B07PXGQC1Q"],
"filterByStars": ["1", "2"],
"reviewsNewerThan": "7 days"
}

Pair it with an Apify monitoring alert on Number of results is greater than 0 and you get an email the moment a new 1- or 2-star review appears on a product you watch.

How to track a competitor's Amazon reviews

Exactly the same — competitors' ASINs are public. Paste theirs instead of yours:

{
"products": ["https://www.amazon.com/dp/B0BDHWDR12"],
"reviewsNewerThan": "30 days"
}

The free product row that comes with each run also carries their full star histogram, average rating and total rating count, so you can watch a competitor's rating distribution move over time, not just read their latest reviews.

How to monitor an Amazon product across several countries

Amazon publishes a different set of reviews on each marketplace. Add the ones your product sells in and you catch problems that never surface on amazon.com:

{
"products": ["B07PXGQC1Q"],
"marketplaces": ["amazon.com", "amazon.co.uk", "amazon.de", "amazon.ca"]
}

Measured across 44 marketplace pairs on 11 products: zero overlap in any pair — every marketplace you add is genuinely new reviews, never repeats. Duplicates are removed by review ID and never charged twice.

What you get for every review

FieldCoverage (244-review benchmark)
reviewId, rating, title, body100%
reviewedAt (ISO date) + reviewedAtRaw100%
marketplace, countryCode, reviewUrl100%
verifiedPurchase98.0%
helpfulVotes53.7%
variant (which colour/size was reviewed)47.1%
images (full resolution)20.1%
alreadyPaidForInPreviousRunevery row — your "have I seen this?" flag

Dates are real ISO dates on every marketplace, including the ones Amazon writes in German, Italian, Spanish, French and Portuguese. A date that genuinely cannot be read comes back null with the original text kept — a guessed date would quietly corrupt a date filter, so this Actor never guesses one.

How many reviews exist to monitor

Be realistic about the ceiling: Amazon publishes roughly 8–13 reviews per product per marketplace on its public pages, and every review-specific page now requires a login. No public tool exceeds that, and any listing promising "all 2,000 reviews" is describing something that no longer exists.

For monitoring this matters far less than it sounds — the published set is the most recent activity, which is exactly what a monitoring job needs. And adding marketplaces multiplies it: mean 22.2 unique reviews per product across 8 marketplaces.

What it costs

Charged per review returned, and nothing else.

  • No start fee.
  • Failures are free — blocked pages, products not listed in a marketplace, products with no reviews, and invalid inputs all return an explanatory row and cost nothing.
  • Filtered-out reviews are free.
  • Duplicates are free.
  • Previously-paid reviews are free, forever.

Set Maximum reviews for a hard cap on any run's bill. It is exact.

Every input either returns reviews or tells you why not

No silent gaps. Anything that produces no reviews produces a row with a stable reason you can filter on: not-listed-in-marketplace, no-reviews-published, blocked-by-amazon, reviews-section-missing, invalid-input, fetch-failed, skipped-run-limit-reached.

reviews-section-missing is worth knowing about: Amazon occasionally serves a product page with its reviews section absent entirely. This Actor retries from a different route and, if it still cannot see the section, says so — rather than reporting "no reviews" for a product that has thousands. For a monitoring feed that distinction is the difference between a real signal and a false alarm. Each run also writes a RUN_REPORT with the counts.

This matters most for monitoring: a product that quietly stops returning data is a signal in itself, and you will see it as a row rather than as an unexplained gap in your dashboard.

Personal data and GDPR

Reviewer names, profile IDs and profile URLs are personal data and are off by default. Everything else — rating, text, dates, badges, votes, images — is returned either way. Only enable them if you have a lawful basis. This Actor reads only what Amazon publishes publicly; it never logs in and never touches anything behind a sign-in wall.

Proxy

Required and on by default — Amazon serves a CAPTCHA to unproxied cloud IPs. The default works and you do not need to buy a residential proxy add-on.

Need the full picture rather than a monitoring feed? Use Amazon Product Reviews Scraper API for one-off pulls, or Amazon Ratings Scraper API for star ratings and histograms in bulk.


Unofficial tool. Not affiliated with, endorsed by, or connected to Amazon.com, Inc. "Amazon" is a trademark of Amazon.com, Inc., used here only to describe what this tool reads. Publicly available data only.