Goodreads Books

Get data from the most famous book collection on the web. Retrieve information about authors, books, categories and more!

9.7/10 popularity
623 ms avg latency
99% success rate
14 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Goodreads Books endpoints

MethodEndpointDescription
GET Search books
/search
Search books by title, author, tag, genre. Each page contains 20 results.
GET Search authors
/authors/search
Returns a list of all the authors that match the query. Each page contains 20 results.
GET Get book from id
/books/{id}
Full book data including author information and popuplar reviews.
GET Lists
/lists
Returns the best lists of books (each page contains 10 lists)
GET Search books
/search
Returns all books that matches the query (title, author, ISBN, tag, genre...). Each page contains 20 results.
GET Newest books
/new/{genre}
Get a list of the 100 newest books of a genre. To see the available genres go to [GoodreadsGenres](https://www.goodreads.com/genres/list?utf8=%E2%9C%93&filter=top-level).
GET Get author by user ID
/authors/user-id/{user-id}
Returns all data about the author. Slower than /authors/author-id/{author-id}.
GET List by id
/lists/{id}
Returns all books included on a list (100 books per page) You can get the id of a list using the endpoint "/lists" to retrieve all available lists, or visiting…
GET Books of the week
/week/{genre}
Get a list of the 100 most read books of the week of a genre. To see the available genres go to [GoodreadsGenres](https://www.goodreads.com/genres/list?utf8=%E2%9C%93&filter=top-l…
GET Get author by author ID
/authors/author-id/{author-id}
Returns all data about the author. Faster than /authors/user-id/{user-id}.
GET Best books
/genres/{genre}/best
Returns a list of the 50 most representative books of a genre To see the available genres go to [goodreads.com/genres/list](https://www.goodreads.com/genres/list?utf8=%E2%9C%93&fi…
GET Get author's books by author ID
/authors/{author-id}/books
Returns a list of all books written by the author with the provided author ID. Each page contains 30 results.
GET Top books of all time
/top/{genre}
Get a list of the 50 best books of a genre. To see the available genres go to [GoodreadsGenres](https://www.goodreads.com/genres/list?utf8=%E2%9C%93&filter=top-level).
GET Book by id
/books/{id}
Returns all data about a particular book (author, reviews, genres...)

More Data APIs

View all →
  • This is a VIN (Vehicle Identification Number) decoder that designed to work within North America, Asia and…

    DataFreemium139 subscribers
  • Currency Exchange is a live foreign exchange rate API that lets developers retrieve real-time conversion…

    ReviewedDataFreemium23k subscribers
  • Words API lets you retrieve information about English words, including definitions, synonyms, rhymes,…

    DataFreemium1.5k subscribers
  • Whois Lookup API in Json or Xml. Our infrastructure uses thousands of SOCKS proxies to avoid quota…

    DataFreemium3.8k subscribers
  • The Weatherbit Weather API gives developers access to current conditions, multi-day forecasts, minutely…

    ReviewedDataFreemium25k subscribers
  • GeoDB Cities is a RESTful API covering more than 800,000 towns, cities, counties, and islands worldwide,…

    ReviewedDataFreemium49.8k subscribers