Skip to content
scrapeatlas.Dashboard

List Audible audiobook reviews

Try in Playground

List listener reviews for an audiobook with overall, narration and story ratings, sorted by relevance, helpfulness, date or sentiment.

GET/v1/audible/reviewsx-api-key
x-api-keystringrequiredheader

Your ScrapeAtlas customer key. Create one on /account/ and set SCRAPEATLAS_API_KEY.

Query parameters
6
asinstringquery

Audible product ID (ASIN). Send asin or url.

ExampleB002V1OF70
urlstringquery

Audible product URL. Send asin or url.

max 1500 chars

marketplaceenumquery

Audible store: us (default), uk, ca, au, in, de, fr, it, es or jp. A URL sets the store from its domain.

one of: us, uk, ca, au, in, de, fr, it, es, jp

sortenumquery

relevant (default), helpful, recent, positive or critical.

one of: relevant, helpful, recent, positive, critical

Examplerecent
pagestringquery

Review page, 1 to 100; defaults to 1.

limitstringquery

Reviews per page, 1 to 50; default 10.

Response fields
58
requestIdstring

Request correlation UUID.

Retrieval attempt, source byte and timing measurements.

accounting.upstreamRequestsinteger

Upstream request attempts, including any retry.

≥ 0

accounting.responseBytesinteger

Source bytes read during this request.

≥ 0

accounting.durationMsnumber

Elapsed operation time in milliseconds.

≥ 0

successboolean

True when usable data is returned; inspect status and coverage.

statusenum

success or partial for usable data; failed or challenged for a failure.

one of: success, partial

sourceUrlstring

Public Audible page the data describes.

absolute HTTPS URL

fetchedAtstring

UTC retrieval timestamp.

Returned-page coverage and mapping warnings.

coverage.sourcestring

Audible's public catalog API.

coverage.completeboolean

Whether every supported field on this page was mapped without a reported omission.

coverage.warningsenum[]

Named warnings: invalid_item (a record without required fields was skipped), record_limit (a list was capped), total_unavailable (no result count) or author_name_match (titles by another author with the same name were removed).

marketplaceenum

Audible store: us (default), uk, ca, au, in, de, fr, it, es or jp. A URL sets the store from its domain.

one of: us, uk, ca, au, in, de, fr, it, es, jp

asinstring

Audible product ID (ASIN). Send asin or url.

titlestring

Audiobook title.

min 1 chars

Listener ratings, or null.

rating.reviewCountnumbernullable

Number of written reviews, or null.

Overall star ratings, or null.

rating.overall.averagenumbernullable

Average rating from 1 to 5, or null.

rating.overall.countnumbernullable

Number of ratings, or null.

rating.overall.fivenumbernullable

Five-star ratings, or null.

rating.overall.fournumbernullable

Four-star ratings, or null.

rating.overall.threenumbernullable

Three-star ratings, or null.

rating.overall.twonumbernullable

Two-star ratings, or null.

rating.overall.onenumbernullable

One-star ratings, or null.

Narration performance star ratings, or null.

rating.performance.averagenumbernullable

Average rating from 1 to 5, or null.

rating.performance.countnumbernullable

Number of ratings, or null.

rating.performance.fivenumbernullable

Five-star ratings, or null.

rating.performance.fournumbernullable

Four-star ratings, or null.

rating.performance.threenumbernullable

Three-star ratings, or null.

rating.performance.twonumbernullable

Two-star ratings, or null.

rating.performance.onenumbernullable

One-star ratings, or null.

Story star ratings, or null.

rating.story.averagenumbernullable

Average rating from 1 to 5, or null.

rating.story.countnumbernullable

Number of ratings, or null.

rating.story.fivenumbernullable

Five-star ratings, or null.

rating.story.fournumbernullable

Four-star ratings, or null.

rating.story.threenumbernullable

Three-star ratings, or null.

rating.story.twonumbernullable

Two-star ratings, or null.

rating.story.onenumbernullable

One-star ratings, or null.

sortenum

relevant (default), helpful, recent, positive or critical.

one of: relevant, helpful, recent, positive, critical

pageinteger

Review page, 1 to 100; defaults to 1.

≥ 1

limitinteger

Reviews per page, 1 to 50; default 10.

1 – 50

hasMoreboolean

Whether a later page may exist (the page was full).

Listener reviews in the requested order.

up to 50 items

reviews.idstring

Always included.

min 1 chars

reviews.titlestringnullable

Always included.

reviews.bodystringnullable

Always included.

reviews.authorNamestringnullable

Always included.

reviews.locationstringnullable

Always included.

reviews.submittedAtstringnullable

Always included.

reviews.overallRatingnumbernullable

Always included.

reviews.performanceRatingnumbernullable

Always included.

reviews.storyRatingnumbernullable

Always included.

reviews.helpfulVotesnumbernullable

Always included.

reviews.unhelpfulVotesnumbernullable

Always included.

HTTP 200 returns the success variant. Check status: partial means usable data with warnings, and failed or challenged requests carry a failure object described in Errors & responses.

Error codes
13
HTTPfailure.codeMeaning
200partialUsable data with named invalid-item, record-limit, total or author-name warnings.
400invalid_requestMissing, duplicate, malformed, unsafe or unsupported parameters.
401unauthorizedMissing or invalid worker API key.
404not_foundThe requested audiobook, author or category was not found in the selected store.
422unsupported_pageThe Audible response structure or identity could not be mapped.
502upstream_challengedAudible challenged retrieval.
502upstream_rate_limitedAudible rate-limited retrieval.
502upstream_errorSource retrieval did not complete.
502response_too_largeSource bytes exceeded the request limit.
502unsafe_redirectAudible answered with a redirect, which is never followed.
502request_limitThe upstream request budget was exhausted.
503busyWorker request or queue capacity was exceeded.
504timeoutThe operation deadline expired.