Search Audible audiobooks
Search the Audible catalog by keyword, author, narrator or category, sorted by relevance, sales, date, rating, title or length.
/v1/audible/searchx-api-keyHeaders
Get your API keyYour ScrapeAtlas customer key. Create one on /account/ and set SCRAPEATLAS_API_KEY.
Search keywords, 1 to 200 characters.
min 1 chars · max 200 chars
duneAuthor name to filter by, 1 to 200 characters.
min 1 chars · max 200 chars
Narrator name to filter by, 1 to 200 characters.
min 1 chars · max 200 chars
Category ID from Audible categories or a book's categories.
relevance (default), bestsellers, newest, oldest, rating, title, longest or shortest.
one of: relevance, bestsellers, newest, oldest, rating, title, longest, shortest
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
Result page, 1 to 100; defaults to 1.
Results per page, 1 to 50; default 20.
20Request correlation UUID.
Retrieval attempt, source byte and timing measurements.
Upstream request attempts, including any retry.
≥ 0
Source bytes read during this request.
≥ 0
Elapsed operation time in milliseconds.
≥ 0
True when usable data is returned; inspect status and coverage.
success or partial for usable data; failed or challenged for a failure.
one of: success, partial
Public Audible page the data describes.
absolute HTTPS URL
UTC retrieval timestamp.
Returned-page coverage and mapping warnings.
Audible's public catalog API.
Whether every supported field on this page was mapped without a reported omission.
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).
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
Result page, 1 to 100; defaults to 1.
≥ 1
Results per page, 1 to 50; default 20.
1 – 50
Total matches reported by Audible, or null.
≥ 0
Whether a later page exists.
Matching titles in the requested order.
up to 50 items
Always included.
Always included.
min 1 chars
Always included.
Always included.
absolute HTTPS URL
Always included.
up to 50 items
Always included.
Always included.
min 1 chars
Always included.
up to 50 items
Always included.
Always included.
min 1 chars
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
up to 20 items
Always included.
Always included.
min 1 chars
Always included.
Always included.
Always included.
up to 20 items
Always included.
min 1 chars
Always included.
min 1 chars
Always included.
Always included.
Always included.
Always included.
Always included.
No fields match.
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.
| HTTP | failure.code | Meaning |
|---|---|---|
| 200 | partial | Usable data with named invalid-item, record-limit, total or author-name warnings. |
| 400 | invalid_request | Missing, duplicate, malformed, unsafe or unsupported parameters. |
| 401 | unauthorized | Missing or invalid worker API key. |
| 404 | not_found | The requested audiobook, author or category was not found in the selected store. |
| 422 | unsupported_page | The Audible response structure or identity could not be mapped. |
| 502 | upstream_challenged | Audible challenged retrieval. |
| 502 | upstream_rate_limited | Audible rate-limited retrieval. |
| 502 | upstream_error | Source retrieval did not complete. |
| 502 | response_too_large | Source bytes exceeded the request limit. |
| 502 | unsafe_redirect | Audible answered with a redirect, which is never followed. |
| 502 | request_limit | The upstream request budget was exhausted. |
| 503 | busy | Worker request or queue capacity was exceeded. |
| 504 | timeout | The operation deadline expired. |