Goodreads API
## The Most Complete Goodreads API on RapidAPI Access live-scraped Goodreads data with **10 endpoints** — 67% more than the closest competitor. ### Key Endpoints - **Search Books** — search by title, author, ISBN, or keyword - **Book Details** — full metadata including ratings breakdown, genres, awards, ISBN - **Book Reviews** — community reviews with reviewer stats, likes, and comments…
Goodreads API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Search | ||
| GET |
/search/books /search/books |
Search Goodreads for books by title, author, or ISBN. Returns 20 results per page. |
| Books | ||
| GET |
/books/{id}/reviews /books/{id}/reviews |
Fetch community reviews for a book. Returns up to 30 reviews per request (Goodreads shows ~30 reviews on the book detail page). Includes reviewer profile stats, star rating,… |
| GET |
/books/{id} /books/{id} |
Fetch complete book details by Goodreads book ID. Returns title, authors, ratings, reviews count, genres, ISBN, awards, rating breakdown by star, and more. |
| GET |
/books/{id}/quotes /books/{id}/quotes |
Fetch quotes attributed to a specific book. Paginated — 30 quotes per page. Note: Requires 2 upstream requests (book page to get work ID, then quotes page). **Unique endpoint** —… |
| GET |
/books/url /books/url |
Fetch book details using a full Goodreads book URL. Accepts any Goodreads book URL format. |
| GET |
/books/{id}/similar /books/{id}/similar |
Fetch the "Readers also enjoyed" similar books carousel for a given book. Returns up to 20 books. Great for building recommendation systems. **Unique endpoint** — not available… |
| Authors | ||
| GET |
/authors/{id} /authors/{id} |
Fetch a Goodreads author profile by author ID. Returns biography, photo, follower count, ratings stats, and a list of the author's books. |
| Quotes | ||
| GET |
/quotes/search /quotes/search |
Search Goodreads quotes by keyword. Returns 20 quotes per page with tags. |
| Genres | ||
| GET |
/genres/{genre} /genres/{genre} |
Fetch genre information including description, new releases, most-read-this-week books, popular books, and related genres. Supports all 113+ Goodreads genres. **Unique endpoint**… |
| Lists | ||
| GET |
/lists/{id} /lists/{id} |
Fetch a Goodreads Listopia ranked reading list by ID. Returns the list title, description, total book count, and paginated ranked books with ratings. 100 books per page. **Unique… |
Goodreads API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $9.99 / month | — |
|
| ULTRA Recommended | $29.99 / month | — |
|
| MEGA | $79.99 / month | — |
|