# Agoda Scraper with Filters

**Use case:** 

Scrape filtered Agoda reviews — narrow with the built-in filters and export photos, rating and reviews as JSON.

## Input

```json
{
  "hotelIds": [
    "542404"
  ],
  "maxReviews": 20,
  "sortBy": "mostHelpful",
  "reviewProviders": [
    "Agoda",
    "Booking.com"
  ],
  "language": "en-us",
  "currency": "USD",
  "includeHotelResponse": true,
  "includeReviewerDemographics": true,
  "includeUgcImages": true,
  "includeHotelSummary": false,
  "compact": false,
  "excludeEmptyFields": false,
  "incremental": false,
  "emitUnchanged": false,
  "notificationLimit": 5,
  "notifyOnlyChanges": false
}
```

## Output

```json
{
  "hotelName": {
    "label": "Hotel",
    "format": "text"
  },
  "hotelUrl": {
    "label": "Hotel Page",
    "format": "link"
  },
  "provider": {
    "label": "Source",
    "format": "text"
  },
  "rating": {
    "label": "Rating",
    "format": "number"
  },
  "ratingText": {
    "label": "Rating Label",
    "format": "text"
  },
  "title": {
    "label": "Title",
    "format": "text"
  },
  "text": {
    "label": "Review",
    "format": "text"
  },
  "positives": {
    "label": "Positives",
    "format": "text"
  },
  "negatives": {
    "label": "Negatives",
    "format": "text"
  },
  "reviewDate": {
    "label": "Review Date",
    "format": "text"
  },
  "responderName": {
    "label": "Responder",
    "format": "text"
  },
  "responseText": {
    "label": "Management Response",
    "format": "text"
  },
  "changeType": {
    "label": "Change Type",
    "format": "text"
  },
  "scrapedAt": {
    "label": "Scraped At",
    "format": "text"
  }
}
```

## About this Actor

This example demonstrates how to use [Agoda Reviews Scraper — Hotel Guest Reviews](https://apify.com/blackfalcondata/agoda-reviews-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/blackfalcondata/agoda-reviews-scraper) to learn more, explore other use cases, and run it yourself.