Roketfy Data Engine

Amazon reviews API for buyer review data

The Amazon reviews API returns structured review data for any ASIN: rating, title, body, date, author and helpful-vote count, page by page. Pair it with product detail, offers and search endpoints to build a complete picture of a listing without writing a single line of scraping code.

Example request
curl --request GET \
  'https://data-api.roketfy.com/v1/amazon/product-reviews?asin=B0CHX1W1XY&domain=amazon.com&cookies=%3Cyour-signed-in-amazon-cookie-header%3E' \
  --header 'Authorization: Bearer YOUR_TOKEN'

Endpoints you can use

Credits per successful call. Failed calls are never charged.

EndpointPathCredits
Amazon Product Reviews

Buyer reviews for an Amazon listing, page by page: rating, title, text, date, author and helpful votes, plus the review count and seller the page header states. Requires your own signed-in Amazon cookies, passed as `cookies` — the pager answers a session and nothing else, so a call without one is refused rather than answered with an empty page.

Paginated
GET /v1/amazon/product-reviews10
Amazon Product Detail

Full Amazon product page for an ASIN: title, pricing, images, specifications and description, from the marketplace you name.

GET /v1/amazon/product-detail1
Amazon All Offers

Every seller offering an ASIN, with price, shipping, condition, fulfilment and which one holds the Buy Box.

GET /v1/amazon/offers1
Amazon Search

Amazon search results with listings and their ranking. Category pages use the same structure, so a category term works here too.

GET /v1/amazon/search1

What teams build with the Amazon reviews API

Review monitoring

Track new reviews landing on your own ASINs and get ahead of a rating drop before it shows up in a quarterly report.

Sentiment pipelines

Feed review text into your own sentiment or topic model to see which product attributes buyers praise and which ones they complain about.

Competitor benchmarking

Pull a competing ASIN's reviews alongside offers and product detail to see how their rating, price and seller mix compare to yours.

Voice-of-customer feeds

Route fresh reviews into a support or product-feedback tool so real buyer language reaches the team that can act on it.

Listing copy research

Mine review text for the exact words buyers use to describe a product, then use that language in titles, bullets and ad copy.

Catalog QA

Scan reviews across a catalog for recurring defect or sizing complaints before they turn into returns at scale.

Does Amazon have a public reviews API?

Amazon does not publish a general-purpose API for pulling review text off its own product pages, and the reviews shown to a logged-out visitor are only a small featured sample. Anyone who wants full, page-by-page review data has to work through the same review pager the website itself uses, which behaves differently for a signed-in shopper than it does for an anonymous one.

Roketfy's Amazon reviews API sits in front of that pager. You send an ASIN or product URL, and the endpoint returns clean, structured JSON — rating, title, text, date, author name and helpful-vote count — instead of a page of HTML you would otherwise have to parse yourself.

Why does pulling Amazon reviews require a signed-in session?

Every other endpoint in the Data Engine runs on infrastructure Roketfy manages end to end. Amazon reviews are the one exception: the pager behind them answers a signed-in browser session and nothing else, so the endpoint takes a cookies parameter — a session you supply, sent along with your request.

Amazon mints a CSRF token per session and refuses a review request that doesn't carry both that token and the cookies it was minted for. A single shared session across every Roketfy customer would mean one Amazon account rate-limiting everyone on the platform, and it would only ever surface the reviews that one account can see, in its own marketplace and language. Using your own session avoids both problems: you get reviews for the marketplace you're actually signed into, at your own pace.

The cookies you send go to Amazon and nowhere else — nothing on the Data Engine stores or echoes them back. If a session expires, or you sign out of the browser you copied it from, the endpoint reports the failure plainly (a missing CSRF token) rather than silently answering an empty page, so you know to copy a fresh cookie header and retry.

What does each review include, and what does it cost per page?

A page of Amazon reviews costs 10 credits and returns Amazon's own page size — the rating, title, review text, date, author and helpful-vote count for each review, plus the review count and seller the page header states. Amazon pages ten reviews at a time, so a listing with a few hundred reviews is a handful of pages, not a single call.

Only successful requests are ever charged. If a call fails — an expired cookie, a bad ASIN, an Amazon-side error — you don't pay for it, so there's no cost to retrying after you've refreshed your session.

How do I collect every review for a product, not just the first page?

For a product with a handful of pages, calling the reviews endpoint directly with an incrementing page number is enough. For a listing with hundreds of pages, the endpoint also supports Roketfy's batch task queue: you queue a task with your ASIN, cookies and a page cap, then poll it while it works through every page in the background, reading results as they land rather than waiting for the whole run to finish.

Batching bills the same 10 credits per page as a live call — a 200-page pull costs 2,000 credits regardless of whether you fetch it page by page or as one queued job. The advantage of the queue is operational: it survives a long-running pull without you having to keep a script open, and a page that fails costs nothing, exactly as it would live.

Can I filter or sort Amazon reviews by rating?

Yes. The starFilter parameter takes Amazon's own three options — all_stars, positive (3-5 stars) or critical (1-3 stars) — so you can pull just the reviews you actually care about instead of paging through everything and filtering client-side.

You can also target a specific Amazon marketplace with the domain parameter, from amazon.com and amazon.co.uk through amazon.de, amazon.com.tr and more than a dozen others — useful when you're tracking how the same ASIN reads to buyers in different countries.

Credit packages

No subscription: buy a one-time credit package and use it at your own pace.

Starter

$99

100,000 credits

5 concurrent requests

Growth

$269

500,000 credits

15 concurrent requests

Scale

$699

1,500,000 credits

30 concurrent requests

See all packages and features

Use it from AI agents too

Every one of these endpoints is also available as a tool in MCP-enabled agents such as Claude and Cursor through the Roketfy Data Engine MCP server: same token, same credits.

MCP setup

Frequently Asked Questions

It's a Roketfy Data Engine endpoint that returns Amazon product reviews as structured JSON — rating, title, text, date, author and helpful-vote count — instead of raw HTML you would have to parse yourself.

Start accessing data today

Create your account, get your API token from the dashboard and send your first request in minutes.