Goodreads Book Scraper avatar

Goodreads Book Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Goodreads Book Scraper

Goodreads Book Scraper

Extract book data from Goodreads: titles, authors, ratings, reviews, genres, ISBN, publisher, and more. HTTP-based, no proxy required.

Pricing

from $1.00 / 1,000 results

Rating

5.0

(23)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

18

Bookmarked

7

Total users

2

Monthly active users

25 days ago

Last modified

Share

Extract structured book data from Goodreads.com. Get titles, authors, author profile URLs, ratings, reviews, genres, ISBN, publisher, and more. No proxy required.

Features

  • Extract book details from direct Goodreads URLs
  • Search Goodreads by keyword and scrape matching books
  • 19 output fields including ratings, genres, ISBN, publisher, author URLs
  • HTTP-based (no browser) — fast and reliable
  • No proxy, cookies, or authentication needed
  • Works with any public Goodreads book page

Input

FieldTypeDescription
bookUrlsArrayDirect Goodreads book URLs
searchQueriesArraySearch terms to find books
maxResultsPerQueryIntegerMax books per search (default 10)

Example Input

{
"bookUrls": [
"https://www.goodreads.com/book/show/4671.The_Great_Gatsby",
"https://www.goodreads.com/book/show/23692271-sapiens"
],
"maxResultsPerQuery": 5
}

Output

FieldTypeDescription
titleStringBook title
urlStringGoodreads book URL
bookIdStringGoodreads book ID
authorsArrayAuthor names
authorUrlsArrayAuthor profile URLs on Goodreads
descriptionStringBook description
isbnStringISBN-10
isbn13StringISBN-13
averageRatingNumberAverage rating (0-5)
ratingsCountIntegerNumber of ratings
reviewsCountIntegerNumber of reviews
pagesCountIntegerNumber of pages
publishedYearIntegerYear of publication
publisherStringPublisher name
languageStringLanguage
formatStringPaperback, Hardcover, etc.
genresArrayList of genres
coverImageStringCover image URL
scrapedAtStringISO timestamp

Use Cases

  • Book database enrichment
  • Literature research and analysis
  • Author bibliography collection
  • Reading recommendation systems
  • Publishing industry research

FAQ

Is a proxy required?

No. Goodreads' public pages are accessible without a proxy. The scraper uses httpx for direct HTTP requests.

How does the scraper work?

It parses the JSON-LD structured data and __NEXT_DATA__ embedded in Goodreads book pages, extracting all metadata reliably.