Guide

How to get Amazon reviews data via API

Amazon only shows a handful of featured reviews to a logged-out visitor — the full, paginated review set sits behind a signed-in session. This guide walks through how the Roketfy Amazon reviews API handles that requirement, how to page through an entire product's reviews, and where that data is useful once you have it.

Example request
curl --request GET \
  'https://data-api.roketfy.com/v1/amazon/product-reviews?asin=B0CHX1W1XY&domain=amazon.com&page=1&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

What this data is useful for

Sentiment dashboards

Run review text through a sentiment or topic model to track how buyers feel about a product over time.

Listing optimization

Mine what reviewers praise and complain about to prioritize which attributes to fix, highlight or reprice.

Competitor teardown

Pull a rival ASIN's reviews to see where their product underperforms and where your own listing can win on comparison.

Ad and copy research

Use the exact phrases real buyers write in reviews as raw material for titles, bullets and ad creative.

Support ticket triage

Surface negative reviews that read like unresolved support issues so a team can reach out before they escalate publicly.

Launch monitoring

Watch a newly launched ASIN's first reviews closely, since early sentiment often sets the trajectory for a listing's rating.

Where do Amazon product reviews live, and what can you get without signing in?

A logged-out visitor to an Amazon product page sees a small set of featured reviews Amazon chooses to surface — enough to get a sense of a product, not enough to analyze it. Amazon only pages beyond that featured sample for a signed-in session: click "See all reviews" as a logged-out visitor and you hit the same wall an API call without credentials would hit.

That's the shape of the problem the Amazon reviews API solves: it gives you a programmatic path to the same paginated review set a signed-in shopper can browse, returned as structured JSON instead of a page you'd have to scrape by hand.

Why do you need cookies to page through Amazon reviews?

The review pager checks two things before it answers: a CSRF token and the session cookies it was issued alongside. Both come from a real, signed-in browser session — there's no way around that requirement at the API level, because Amazon designed the pager to answer a session, not a bare request.

In practice this means you sign into the Amazon marketplace you want reviews from, open any product's review page, and copy the cookie header your browser sent with that request out of your developer tools' Network tab. That header — one long line of semicolon-separated name=value pairs — is what you pass as the cookies parameter on every call.

  • Each Amazon marketplace is its own session: amazon.com.tr cookies won't work against amazon.com.
  • Cookies are yours, not shared — sent to Amazon and nowhere else, and never stored on the Data Engine's side.
  • A session that's been signed out, or has simply expired, is reported back as a missing CSRF token rather than an empty page of reviews.

Step by step: pulling one page of reviews via API

Start with an ASIN or a product URL — either is enough to identify the listing. Add domain if you're not targeting the default marketplace, and starFilter if you only want positive or critical reviews rather than everything. Attach the cookies parameter, and the call returns one page: ten reviews, plus the total review count and the seller the page header states.

Increment page on each subsequent call to move through the rest. Because Amazon paginates ten reviews at a time, a product with 300 reviews is 30 calls — cheap to do one at a time for a quick check, but not the approach to reach for when you need the whole set.

Collecting every page: batching a full review pull

For a product with many pages of reviews, queue the pull as a batch task instead of looping calls yourself. POST the ASIN, your cookies and a page cap to the tasks endpoint, and the Data Engine walks every page in the background — you can start reading finished pages back before the whole run completes, rather than waiting on the slowest page to hold up the fastest ones.

Billing works the same whether you batch or call live: 10 credits per page, only for pages that actually succeed. A run stops cleanly if it runs out of credits partway through, and the pages it already fetched stay readable rather than being discarded.

Turning raw review text into sentiment and topic signals

The API hands back structured fields, not free-floating HTML, which makes the review text itself easy to route straight into a sentiment classifier, a topic model, or a large language model prompt asking it to summarize what buyers like and dislike. Pairing review text with the star rating gives you a useful sanity check — a model's sentiment score should broadly track the rating it was pulled alongside.

For a fuller picture, join reviews with a call to the product-detail endpoint for the same ASIN: pricing, images and specification data sit alongside the sentiment you've extracted, so a dashboard or report can show both what buyers are saying and what they were looking at when they said it.

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

No. Amazon's review pager answers a logged-in session and refuses a request without valid cookies and a matching CSRF token — this is true whether you're calling the site directly or through an API in front of it.

Start accessing data today

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