Goodreads Scraper - Extract Books, Ratings & Reviews avatar

Goodreads Scraper - Extract Books, Ratings & Reviews

Pricing

Pay per usage

Go to Apify Store
Goodreads Scraper - Extract Books, Ratings & Reviews

Goodreads Scraper - Extract Books, Ratings & Reviews

Scrape Goodreads books with ratings, reviews, genres, author info. Book market analysis and recommendation data.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Fatih Dağüstü

Fatih Dağüstü

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

4 hours ago

Last modified

Categories

Share

Goodreads Scraper

Scrape Goodreads books, authors, lists, and reviews. Search books by keyword, get detailed book info with ratings, browse curated reading lists, and extract author profiles.

Features

  • Search Books — Find books by keyword with pagination
  • Book Details — Full details from JSON-LD (rating, pages, format, authors, awards)
  • Browse Lists — Scrape any Goodreads list (Best Books Ever, etc.)
  • Author Profiles — Bio, ratings, genres, followers, and their books

Input

FieldTypeDescription
scrapeTypestringsearch, book_details, list, author
searchQuerystringSearch term for books
bookUrlsarrayGoodreads book URLs or IDs
listUrlstringGoodreads list URL to scrape
authorUrlsarrayGoodreads author page URLs
maxItemsnumberMaximum results (default: 100)

Output Examples

Search Result / List Book

{
"type": "book",
"id": "5907",
"title": "The Hobbit, or There and Back Again",
"url": "https://www.goodreads.com/book/show/5907",
"author": "J.R.R. Tolkien",
"rating": 4.3,
"ratingsCount": 4478627,
"year": 1937,
"coverUrl": "https://i.gr-assets.com/images/..."
}

Book Detail

{
"type": "book_detail",
"title": "The Hobbit, or There and Back Again",
"format": "Paperback",
"pages": 366,
"language": "English",
"authors": [{ "name": "J.R.R. Tolkien", "url": "..." }],
"rating": 4.3,
"ratingsCount": 4478627,
"reviewsCount": 88798,
"awards": "Keith Barker Millennium Book Award (2000)..."
}

Author Profile

{
"type": "author",
"name": "J.R.R. Tolkien",
"avgRating": 4.38,
"ratingsCount": 12518478,
"reviewsCount": 268575,
"born": "January 03, 1892",
"died": "September 02, 1973",
"genres": ["Fantasy", "Fiction", "Children's"],
"followers": 78048
}

Use Cases

  • Book Recommendation Engines — Build personalized reading suggestions
  • Market Research — Analyze book trends, genres, and reader preferences
  • Author Analysis — Track author popularity and rating trends
  • Content Creation — Book review blogs, reading list newsletters
  • Data Science — Book rating analysis, genre classification datasets

Cost

Uses Pay Per Event pricing. Each scraped item counts as one result.