Audio Book Summary API
Audio Book Summary API gives developers instant access to a curated database of books and authors — with powerful search, filtering, and metadata retrieval in a single REST API. Whether you're building a reading app, a book recommendation engine, an e-commerce storefront, or an educational platform, Audio Book Summary API provides the data layer you need to get to market fast. --- Search and…
Audio Book Summary API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Health | ||
| GET |
healthCheck /health |
Returns server status, Redis connectivity, uptime, and version. No authentication required. Used by RapidAPI for uptime monitoring. |
| Categories | ||
| GET |
listCategories /api/rapid/categories |
Returns the full list of book categories. Supports name search and sorting. **Parameters:** - `language` — filter language (required for language-specific categories) - `q` —… |
| Authors | ||
| GET |
getAuthorById /api/rapid/authors/{authorId} |
Returns full author detail including bio, signed photo URL, and up to 20 related books in the specified language. Each call increments the author's view counter (batched to… |
| GET |
listAuthors /api/rapid/authors |
Returns a paginated list of authors with optional filters. **Filter by name:** - `q` — partial name search (e.g. `q=james`) **Filter by book:** - `bookId` — returns only authors… |
| Books | ||
| POST |
searchFilterBooksPost /api/rapid/books/search |
POST version of book search/filter. Same parameters as GET but sent in the request body as JSON. **Body parameters:** - `q` — search keyword (optional). Omit to use as a pure… |
| GET |
getBookById /api/rapid/books/{bookId} |
Returns full book detail including: - Book metadata (title, summary, description, categories, what you will learn) - Full chapters list with signed audio URLs (valid 10 min) -… |
| GET |
searchFilterBooksGet /api/rapid/books/search |
Search and filter books. `q` is **optional** — omit it to use as a pure filter (by category, author, views, etc.). When `q` is provided: case-insensitive partial match on book… |
| GET |
listBooks /api/rapid/books |
Returns a paginated list of books with optional filters. **Sorting:** - `newest` — by creation date (default) - `popular` — by view count - `name` — alphabetical **Filters:** -… |
| Other endpoints | ||
| GET |
healthCheck /health |
Returns server status, Redis connectivity, uptime, and version. No authentication required. Used by RapidAPI for uptime monitoring. |
| GET |
listAuthors /api/rapid/authors |
Returns a paginated list of authors. Supports name search and sorting. **Parameters:** - `q` — filter by author name (partial match) - `sort` / `sortBy` — `popular` (views),… |
| GET |
getAuthorById /api/rapid/authors/{authorId} |
Returns full author detail including bio, signed photo URL, and up to 20 related books in the specified language. Each call increments the author's view counter (batched to… |
| GET |
listCategories /api/rapid/categories |
Returns the full list of book categories. Supports name search and sorting. **Parameters:** - `language` — filter language (required for language-specific categories) - `q` —… |
| POST |
searchBooksPost /api/rapid/books/search |
POST version of book search. Same parameters as GET but sent in the request body as JSON. **Body parameters:** - `q` — search keyword (required) - `language` — language code -… |
| GET |
listBooks /api/rapid/books |
Returns a paginated list of books with optional filters. **Sorting:** - `newest` — by creation date (default) - `popular` — by view count - `name` — alphabetical **Filters:** -… |
| GET |
searchBooksGet /api/rapid/books/search |
Full-text search across book titles and author names. The `q` parameter is required. Case-insensitive partial matching. All list filters (categoryIds, authorIds, views range,… |
| GET |
getBookById /api/rapid/books/{bookId} |
Returns full book detail including: - Book metadata (title, summary, description, categories, what you will learn) - Full chapters list with signed audio URLs (valid 10 min) -… |
| GET |
listAuthors /api/rapid/authors |
Returns a paginated list of authors. Supports name search and sorting. **Parameters:** - `q` — filter by author name (partial match) - `sort` / `sortBy` — `popular` (views),… |
| GET |
listBooks /api/rapid/books |
Returns a paginated list of books with optional filters. **Sorting:** - `newest` — by creation date (default) - `popular` — by view count - `name` — alphabetical **Filters:** -… |
| GET |
healthCheck /health |
Returns server status, Redis connectivity, uptime, and version. No authentication required. Used by RapidAPI for uptime monitoring. |
| POST |
searchBooksPost /api/rapid/books/search |
POST version of book search. Same parameters as GET but sent in the request body as JSON. **Body parameters:** - `q` — search keyword (required) - `language` — language code -… |
| GET |
getAuthorById /api/rapid/authors/{authorId} |
Returns full author detail including bio, signed photo URL, and up to 20 related books in the specified language. Each call increments the author's view counter (batched to… |
| GET |
listCategories /api/rapid/categories |
Returns the full list of book categories. Supports name search and sorting. **Parameters:** - `language` — filter language (required for language-specific categories) - `q` —… |
| GET |
searchBooksGet /api/rapid/books/search |
Full-text search across book titles and author names. The `q` parameter is required. Case-insensitive partial matching. All list filters (categoryIds, authorIds, views range,… |
| GET |
getBookById /api/rapid/books/{bookId} |
Returns full book detail including: - Book metadata (title, summary, description, categories, what you will learn) - Full chapters list with signed audio URLs (valid 10 min) -… |
| GET |
getAuthorById /api/rapid/authors/{authorId} |
Returns full author detail including bio, signed photo URL, and up to 20 related books in the specified language. Each call increments the author's view counter (batched to… |
| GET |
searchBooksGet /api/rapid/books/search |
Full-text search across book titles and author names. The `q` parameter is required. Case-insensitive partial matching. All list filters (categoryIds, authorIds, views range,… |
| POST |
searchBooksPost /api/rapid/books/search |
POST version of book search. Same parameters as GET but sent in the request body as JSON. **Body parameters:** - `q` — search keyword (required) - `language` — language code -… |
| GET |
getBookById /api/rapid/books/{bookId} |
Returns full book detail including: - Book metadata (title, summary, description, categories, what you will learn) - Full chapters list with signed audio URLs (valid 10 min) -… |
| GET |
listAuthors /api/rapid/authors |
Returns a paginated list of authors. Supports name search and sorting. **Parameters:** - `q` — filter by author name (partial match) - `sort` — `popular` (views), `newest`… |
| GET |
listBooks /api/rapid/books |
Returns a paginated list of books with optional filters. **Sorting:** - `newest` — by creation date (default) - `popular` — by view count - `name` — alphabetical **Filters:** -… |
| GET |
listCategories /api/rapid/categories |
Returns the full list of book categories. Supports name search and sorting. **Parameters:** - `language` — filter language (required for language-specific categories) - `q` —… |
| GET |
healthCheck /health |
Returns server status, Redis connectivity, uptime, and version. No authentication required. Used by RapidAPI for uptime monitoring. |
Audio Book Summary API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 10 / minute |
|
| PRO Recommended | Free | — |
|
| ULTRA | $14.99 / month | — |
|
| MEGA | $79.99 / month | — |
|