# Scrape Goodreads Reviews for Classic Novels

**Use case:** 

Collect visible Goodreads reviews and ratings for The Great Gatsby, Pride and Prejudice, and To Kill a Mockingbird in one dataset.

## Input

```json
{
  "startUrls": [
    {
      "url": "https://www.goodreads.com/book/show/4671.The_Great_Gatsby"
    },
    {
      "url": "https://www.goodreads.com/book/show/1885.Pride_and_Prejudice"
    },
    {
      "url": "https://www.goodreads.com/book/show/2657.To_Kill_a_Mockingbird"
    }
  ],
  "bookIds": [],
  "maxReviewsPerBook": 5
}
```

## Output

```json
{
  "bookTitle": {
    "label": "Book",
    "format": "string"
  },
  "bookAuthor": {
    "label": "Author",
    "format": "string"
  },
  "reviewerName": {
    "label": "Reviewer",
    "format": "string"
  },
  "rating": {
    "label": "Rating",
    "format": "number"
  },
  "reviewDate": {
    "label": "Review date",
    "format": "string"
  },
  "reviewText": {
    "label": "Review",
    "format": "string"
  },
  "likesCount": {
    "label": "Likes",
    "format": "number"
  },
  "tags": {
    "label": "Tags",
    "format": "array"
  },
  "reviewUrl": {
    "label": "Review URL",
    "format": "string"
  },
  "bookUrl": {
    "label": "Book URL",
    "format": "string"
  },
  "fetchedAt": {
    "label": "Fetched at",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [Goodreads Reviews and Book Details Scraper](https://apify.com/automation-lab/goodreads-reviews-book-details-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/automation-lab/goodreads-reviews-book-details-scraper) to learn more, explore other use cases, and run it yourself.