# Agoda Reviews Scraper (`epicscrapers/agoda-reviews-scraper`) Actor

\[💰$3.5/1k] Extract Agoda hotel reviews with traveler type, language & rating filters. Sort by most recent, highest/lowest rated, or most helpful. Perfect for hotel reputation monitoring, competitor analysis, and sentiment analysis.

- **URL**: https://apify.com/epicscrapers/agoda-reviews-scraper.md
- **Developed by:** [Epic Scrapers](https://apify.com/epicscrapers) (community)
- **Categories:** Travel, Lead generation, Developer tools
- **Stats:** 2 total users, 1 monthly users, 0.0% runs succeeded, 1 bookmarks
- **User rating**: No ratings yet

## Pricing

from $3.50 / 1,000 results

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

## Agoda Reviews Scraper ⭐

**Pull structured hotel reviews from Agoda.com — ratings, guest demographics, stay details, management responses, and aggregate scores — for any property on earth. No login. No API key. No partnership agreement.**

Single hotel or a batch of 50 competitors: drop in hotel IDs or URLs and get clean, export-ready data in minutes.

---

### Why This Scraper?

Agoda's official partner API requires a commercial relationship most teams don't have. This actor gives you the same structured review data — on demand, pay-per-result, no contract — via Apify's platform.

#### What sets it apart from every other Agoda scraper on Apify:

| Feature | This Scraper ⭐ | Others |
|---|:---:|:---:|
| **Traveler type filter** (Solo, Couples, Families, Business…) | ✅ Unique | ❌ |
| Sort by Most Helpful | ✅ | Partial |
| Provider filter (Agoda / Booking.com / All) | ✅ | Partial |
| Batch hotel IDs + URLs in one run | ✅ | Partial |
| URL auto-resolution (no manual ID lookup) | ✅ | Partial |
| Cumulative aggregate scores per row | ✅ | Partial |
| Rate limit control | ✅ | ❌ |
| Hotel metadata on every row | ✅ | Partial |
| 30+ structured fields | ✅ | ✅ |

---

### What You Can Do With It

**Monitor your reputation at scale.** Sort by Most Recent and schedule a daily run to catch every new review across your entire portfolio. The `hotelResponse` field tells you instantly which reviews have gone unanswered — a proven driver of review score decline.

**Benchmark competitors in one run.** Drop 10–20 rival hotel IDs into `hotelIds`, enable `includeCumulative`, and export a single flat CSV. Every row carries the hotel name, star rating, and per-category scores (Cleanliness, Location, Service, Value for Money) — ready to pivot in any BI tool.

**Understand your guests, not just your scores.** The traveler type filter — exclusive to this scraper — lets you isolate reviews from Business travelers, Couples, Solo travelers, Families, or Groups. A hotel that delights Couples but frustrates Families tells a very different story than its aggregate score suggests.

**Build multilingual sentiment datasets.** Every review includes both the translated text (`reviewComments`) and the original language version (`originalComment`). Pair that with numeric ratings and Agoda's own structured Positives/Negatives split — no NLP pipeline needed to get labeled training data.

**Source fresh review content for travel apps.** Each row includes `hotelName`, `mainImageUrl`, and `starRating` — everything you need to render a review card without additional API calls. Use `formattedReviewDate` to deduplicate on incremental syncs.

---

### Data Fields (30+ per review)

#### Review Content
| Field | Description | Example |
|---|---|---|
| `reviewTitle` | Headline written by the guest | `"Above average"` |
| `reviewComments` | Full review body | `"The room was the smallest I've ever..."` |
| `reviewPositives` | Guest's own structured likes | `"Clean rooms, great location"` |
| `reviewNegatives` | Guest's own structured dislikes | `"Wifi was unreliable"` |
| `originalTitle` / `originalComment` | Pre-translation text | `"평균 이상"` |
| `formattedRating` | Numeric score | `"5.2"` |
| `formattedReviewDate` | Publication date | `"Jun 18, 2026"` |

#### Stay Details
| Field | Description | Example |
|---|---|---|
| `checkInDate` / `checkOutDate` | DD-MM-YYYY | `"18-06-2026"` |
| `lengthOfStay` | Nights stayed | `1` |
| `checkInMonth` | Month + year | `"June 2026"` |

#### Reviewer Profile
| Field | Description | Example |
|---|---|---|
| `reviewerInfo.countryName` | Guest's country | `"United Kingdom"` |
| `reviewerInfo.displayMemberName` | Display name | `"Mark"` |
| `reviewerInfo.reviewGroupName` | Traveler type | `"Solo traveler"` |
| `reviewerInfo.roomTypeName` | Room booked | `"Small Double Room with Window"` |

#### Management Response
| Field | Description |
|---|---|
| `hotelResponse` | Full reply text (null if unanswered) |
| `hotelResponseDate` | Date of response |

#### Hotel Metadata (on every row)
| Field | Description |
|---|---|
| `hotelId` / `hotelName` | Agoda property ID and name |
| `starRating` | 1–5 stars |
| `mainImageUrl` | Primary hotel image |

#### Cumulative Scores (optional, `includeCumulative: true`)
Overall score, total review count, and per-category breakdowns: **Cleanliness, Facilities, Location, Room Comfort, Service, Value for Money, Food & Dining** — plus demographic review counts by traveler type.

---

### Input

| Parameter              | Default | Description                                                                                                              |
| ---------------------- | ------- | ------------------------------------------------------------------------------------------------------------------------ |
| `hotelIds`             | —       | Numeric Agoda hotel IDs                                                                                                  |
| `hotelUrls`            | —       | Full Agoda hotel page URLs (auto-resolved)                                                                               |
| `hotelId` / `hotelUrl` | —       | Single-hotel convenience fields                                                                                          |
| `maxReviews`           | `50`    | Up to 10,000 per hotel                                                                                                   |
| `sort`                 | `"1"`   | `"1"` Most recent · `"7"` Most helpful · `"2"` Highest · `"3"` Lowest                                                    |
| `demographic`          | `"0"`   | `"0"` All · `"1"` Business · `"2"` Couples · `"3"` Solo · `"4"` Families (young) · `"5"` Families (teens) · `"6"` Groups |
| `provider`             | `"-1"`  | `"-1"` All · `"332"` Agoda · `"3038"` Booking.com                                                                        |
| `includeCumulative`    | `false` | Embed aggregate scores + category breakdowns on every row                                                                |
| `rateLimit`            | `500`   | MS delay between requests (100–10,000)                                                                                   |

#### Example Input

```json
{
  "hotelIds": ["301503", "10715"],
  "maxReviews": 100,
  "sort": "1",
  "demographic": "0",
  "provider": "-1",
  "includeCumulative": true,
  "rateLimit": 500
}
````

***

### Export Formats

JSON · CSV · Excel · XML · HTML Table · RSS — via the Apify dataset tab or API.

***

### FAQ

**Do I need an Agoda account or API key?**
No. This scraper works with publicly available data. No login, no credentials, no partner agreement.

**How many reviews can I pull per hotel?**
Up to 10,000 per run. If the hotel has fewer, you'll get everything available.

**How do I find a hotel's ID?**
You don't have to. Paste the full Agoda URL into `hotelUrls` and the scraper extracts the ID automatically.

**What regions and property types are covered?**
Any property on Agoda.com — hotels, resorts, apartments, hostels, villas, homestays. Coverage is especially strong across Asia-Pacific and growing globally.

**How fresh is the data?**
Fully live — no cache. Use `sort: "1"` (Most Recent) and Apify Scheduler for ongoing monitoring.

***

### Related Scrapers

| | |
|---|---|
| [Airbnb Reviews Scraper ⭐](https://apify.com/epicscrapers/airbnb-reviews-scraper) | Guest reviews and ratings from Airbnb listings |
| [Airbnb Scraper CHEAP](https://apify.com/epicscrapers/airbnb-scraper) | Listing details for market research and lead gen |
| [Whatnot Seller Review Scraper](https://apify.com/epicscrapers/whatnot-seller-review-scraper) | Seller ratings from Whatnot marketplace |
| [FlixBus Trip and Prices Scraper](https://apify.com/epicscrapers/flixbus-scraper) | Trip schedules and pricing data |
| [Google News Scraper](https://apify.com/epicscrapers/google-news-scraper) | Headlines and articles from Google News |

***

> **Disclaimer:** This actor is not affiliated with, endorsed by, or sponsored by Agoda.com or Booking Holdings. It accesses only publicly available data. You are responsible for ensuring your use complies with Agoda's Terms of Service and applicable laws.

# Actor input Schema

## `hotelUrls` (type: `array`):

Paste one or more Agoda hotel page URLs. The scraper will extract the hotel ID from each page automatically.<br><br>Example: <code>https://www.agoda.com/hotels/.../hotel.html</code>

## `hotelIds` (type: `array`):

Add numeric Agoda hotel IDs to scrape.<br><br>You can find the hotel ID in the URL after <code>/hotels/</code>. Leave empty if you're using URLs above.

## `maxReviews` (type: `integer`):

Maximum number of reviews to fetch per hotel. If fewer reviews are available, all will be returned. Start with a small number (e.g. 20) for a test run.<br><br>🔍 Need all reviews? Set this to <b>10000</b>.

## `sort` (type: `string`):

Choose how reviews are ordered before scraping. "Most recent" gives you the freshest feedback first.

## `demographic` (type: `string`):

Filter reviews by the type of traveler who wrote them.

## `provider` (type: `string`):

Choose which platform's reviews to fetch.

## `includeCumulative` (type: `boolean`):

When enabled, each review in the dataset will include a <code>\_cumulative</code> field with the hotel's aggregate review scores, breakdown by category (staff, cleanliness, location, etc.), and review filters.<br><br>This adds extra data useful for analysis but is <b>not needed for most use cases</b>. Disabled by default to keep dataset items smaller.

## `rateLimit` (type: `integer`):

Delay between pagination requests. Increase this (e.g. to 2000) if you encounter rate-limiting or IP blocks during large runs.

## Actor input object example

```json
{
  "hotelUrls": [
    "https://www.agoda.com/shangrila-hotel/hotel/singapore-sg.html?cid=1844104"
  ],
  "maxReviews": 20,
  "sort": "1",
  "demographic": "0",
  "provider": "-1",
  "includeCumulative": false,
  "rateLimit": 500
}
```

# Actor output Schema

## `results` (type: `string`):

Link to the dataset of scraped records

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "hotelUrls": [
        "https://www.agoda.com/shangrila-hotel/hotel/singapore-sg.html?cid=1844104"
    ],
    "sort": "1"
};

// Run the Actor and wait for it to finish
const run = await client.actor("epicscrapers/agoda-reviews-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "hotelUrls": ["https://www.agoda.com/shangrila-hotel/hotel/singapore-sg.html?cid=1844104"],
    "sort": "1",
}

# Run the Actor and wait for it to finish
run = client.actor("epicscrapers/agoda-reviews-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "hotelUrls": [
    "https://www.agoda.com/shangrila-hotel/hotel/singapore-sg.html?cid=1844104"
  ],
  "sort": "1"
}' |
apify call epicscrapers/agoda-reviews-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=epicscrapers/agoda-reviews-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Agoda Reviews Scraper",
        "description": "[💰$3.5/1k] Extract Agoda hotel reviews with traveler type, language & rating filters. Sort by most recent, highest/lowest rated, or most helpful. Perfect for hotel reputation monitoring, competitor analysis, and sentiment analysis.",
        "version": "0.0",
        "x-build-id": "33IDQ4jX2qJ47HANx"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/epicscrapers~agoda-reviews-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-epicscrapers-agoda-reviews-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/epicscrapers~agoda-reviews-scraper/runs": {
            "post": {
                "operationId": "runs-sync-epicscrapers-agoda-reviews-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/epicscrapers~agoda-reviews-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-epicscrapers-agoda-reviews-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "properties": {
                    "hotelUrls": {
                        "title": "Hotel URLs",
                        "type": "array",
                        "description": "Paste one or more Agoda hotel page URLs. The scraper will extract the hotel ID from each page automatically.<br><br>Example: <code>https://www.agoda.com/hotels/.../hotel.html</code>",
                        "items": {
                            "type": "string"
                        }
                    },
                    "hotelIds": {
                        "title": "Hotel IDs",
                        "type": "array",
                        "description": "Add numeric Agoda hotel IDs to scrape.<br><br>You can find the hotel ID in the URL after <code>/hotels/</code>. Leave empty if you're using URLs above.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "maxReviews": {
                        "title": "Max reviews per hotel",
                        "minimum": 1,
                        "maximum": 10000,
                        "type": "integer",
                        "description": "Maximum number of reviews to fetch per hotel. If fewer reviews are available, all will be returned. Start with a small number (e.g. 20) for a test run.<br><br>🔍 Need all reviews? Set this to <b>10000</b>.",
                        "default": 20
                    },
                    "sort": {
                        "title": "Sort order",
                        "enum": [
                            "1",
                            "7",
                            "2",
                            "3"
                        ],
                        "type": "string",
                        "description": "Choose how reviews are ordered before scraping. \"Most recent\" gives you the freshest feedback first.",
                        "default": "1"
                    },
                    "demographic": {
                        "title": "Traveler type",
                        "enum": [
                            "0",
                            "1",
                            "2",
                            "3",
                            "4",
                            "5",
                            "6"
                        ],
                        "type": "string",
                        "description": "Filter reviews by the type of traveler who wrote them.",
                        "default": "0"
                    },
                    "provider": {
                        "title": "Review source",
                        "enum": [
                            "-1",
                            "332",
                            "3038"
                        ],
                        "type": "string",
                        "description": "Choose which platform's reviews to fetch.",
                        "default": "-1"
                    },
                    "includeCumulative": {
                        "title": "Include cumulative scores",
                        "type": "boolean",
                        "description": "When enabled, each review in the dataset will include a <code>_cumulative</code> field with the hotel's aggregate review scores, breakdown by category (staff, cleanliness, location, etc.), and review filters.<br><br>This adds extra data useful for analysis but is <b>not needed for most use cases</b>. Disabled by default to keep dataset items smaller.",
                        "default": false
                    },
                    "rateLimit": {
                        "title": "Rate limit (ms)",
                        "minimum": 100,
                        "maximum": 10000,
                        "type": "integer",
                        "description": "Delay between pagination requests. Increase this (e.g. to 2000) if you encounter rate-limiting or IP blocks during large runs.",
                        "default": 500
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
