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

(14)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

15

Bookmarked

1

Total users

0

Monthly active users

4 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.