A fast and flexible Audible metadata provider with extensive querying options and bulk search capabilities.
Important
The current beta channel at https://beta.audimeta.de does not have an OpenAPI specification. It shares many features with the current main channel, and the responses should be the same for backwards compatibility. However, some query parameters have changed, and new ones have been added. To test you should be able to just replace the base-URL. This version has better support for authors and series
Important
New update! AudiMeta should be faster now. No scraping is done anymore. And features have higher limits.
The public instance of AudiMeta is available at audimeta.de.
An uptime status page is available at status.audimeta.de.
Rate limits are in place to ensure fair usage of the service. The RPM (Requests per Minute) limit is at max 120.
AudiMeta was created to serve as a comprehensive metadata provider for Audible content, offering rich querying options and advanced search functionality.
AudiMeta provides enhanced search capabilities, including bulk operations.
Note
In the future, AudiMeta may extend support to other audiobook vendors beyond Audible and the creation of books.
AudiMeta's codebase and database layout are designed with Audible in mind. For the sake of supportability and to streamline the process, AudiMeta will be an Audible provider only.
In the future, AudiMeta may be rewritten with a better codebase, as the current design works but is not optimal.
Important
Even though AudiMeta will not support other providers, there is currently another project in the works that will be a user-contributed database and is not a solo project.
AudiMeta is an upstream provider and therefore will be continuously updated.
Users will be able to request books from different providers. There will be a proper FTS (Full Text Search) and a better codebase, as well as proper linking between books/editions and identifications (ISBN, ASIN, etc.).
It is written using a proper framework and will support multiple providers.
Current working providers include Audible and those uploading metadata.json generated by Audiobookshelf.
There is currently no public instance or beta. If you are interested in testing or contributing data to it, you can reach out via [email protected] once a beta is ready.
View the complete API documentation via the OpenAPI specification:
- Bulk search for ASINs (up to 50)
- Search across regions for cached books
- Find all books of an author or series
- Search books by title
- Retrieve books by author
- Look up books by ASIN (single or bulk)
- Find books by series ASIN (all)
- Find books by author (supports fetching the first 50 books of an author and shows all cached books if searched or cached previously)
- Search by author name
- Search by narrator name
- Look up books by ISBN (Audible ISBN might not be the same as the audiobook ISBN of the book)
- Get detailed book information by ASIN, a list of ASINs, or ISBN
- Retrieve series information by name
- Retrieve series information by ASIN
- Get author details by name
- Get author details by ASIN
AudiMeta supports the following Audible regions:
| Region Code | Region Name |
|---|---|
de |
Germany |
us |
United States |
uk |
United Kingdom |
fr |
France |
it |
Italy |
es |
Spain |
jp |
Japan |
ca |
Canada |
au |
Australia |
in |
India |
br |
Brazil |
When searching for books, results will be returned regardless of regional availability by default if the books ASIN is cached.
Please check the OpenAPI Documentation for detailed information on the available query parameters. Some endpoints only return cached data and do not query Audible again unless explicitly requested.
The source for some API endpoints came from External Audible API. Most have been used without this. But this was a great starting point! Thanks to Friends of Adonis for the awesome OpenAPI documentation tool. Thanks to Axiom which provide a generous free tier for logging 5xx errors.