# Chollometro Scraper: Spain Deals, Coupons & Prices (`getascraper/chollometro-scraper`) Actor

Extract hot, new, and most-voted deals from Chollometro, Spain's Nº1 deal community: prices, discounts, temperature scores, coupons, merchants, and shipping. Scrape any list, category, merchant, or search page, with price, temperature, and date filters.

- **URL**: https://apify.com/getascraper/chollometro-scraper.md
- **Developed by:** [GetAScraper](https://apify.com/getascraper) (community)
- **Categories:** E-commerce, Automation
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $1.32 / 1,000 deal records

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

## Chollometro Scraper: Spain Deals, Coupons & Prices

Track every hot deal on [Chollometro](https://www.chollometro.com/), Spain's Nº1 deal community, in minutes. This scraper pulls **live deals, prices, discounts, temperature scores, coupons, merchants, and shipping** into a clean spreadsheet or feed, with no login required.

Point it at the newest, featured, most-voted, or rising-hot lists, run a keyword search, or paste any category, merchant, or tag page. Filter by price, popularity (temperature), and publish date, then export to JSON, CSV, Excel, or Google Sheets.

### What does Chollometro Scraper do?

It collects deals from Chollometro and returns structured records you can analyze right away. Each record includes the deal title, current price, original list price, discount, community temperature, voucher code, merchant, shipping, and the outbound link to the offer.

You can pull a whole community list, search a keyword like "playstation", or feed it specific Chollometro pages. The scraper handles pagination, applies your filters, and stops exactly at the result limit you set, so runs stay fast and predictable.

Running on Apify means you also get scheduling, a full API, ready integrations (Google Sheets, Make, Zapier, Slack), automatic proxy rotation, and run monitoring out of the box.

### Why use Chollometro Scraper?

- **Price and discount intelligence.** Watch how Spanish retailers price and discount products over time, and benchmark against competitors.
- **Affiliate and content workflows.** Surface the hottest deals with their merchant and voucher data to power deal pages, newsletters, and bots.
- **Reselling and arbitrage.** Spot underpriced, high-temperature deals the moment the community pushes them up.
- **Market research.** Track which merchants, categories, and price points win attention in the Spanish market.
- **Coupon and voucher tracking.** Capture active promo codes tied to each deal and merchant.

### How to use Chollometro Scraper to extract deals

1. Click **Try for free**.
2. Pick a **Scraping mode** (Newest, Featured, Most Voted, Rising Hot, or Search), or paste **Start URLs** for specific category, merchant, or tag pages.
3. Optionally set filters: minimum temperature, price range, or a publish date.
4. Set **Maximum listings** to control how many deals you collect.
5. Click **Save & Start**.
6. When the run finishes, preview the results and export to JSON, CSV, Excel, or Google Sheets.

### Input

Configure the scraper from the Apify Console form or pass the same fields as JSON. Every field is optional, so a run with no input scrapes the newest deals.

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| mode | enum | No | Which community list to read: Newest, Featured, Most Voted, Rising Hot, or keyword Search. Ignored when Start URLs are given. |
| startUrls | array of URLs | No | Any Chollometro pages to scrape: category, merchant, group, or tag pages. Takes precedence over mode. |
| keywords | string | No | Search term to look up across Chollometro. Used only in Search mode. |
| minTemperature | integer | No | Keep only deals at or above this temperature. Hot deals usually pass 100 degrees. |
| minPrice | number | No | Keep only deals priced at or above this value in Euros. |
| maxPrice | number | No | Keep only deals priced at or below this value in Euros. |
| publishedAfter | date | No | Keep only deals published on or after this date. Ideal for incremental "new deals only" runs. |
| hotAfter | date | No | Keep only deals that became hot on or after this date. |
| maxItems | integer | No | Maximum number of deals to collect in one run. |
| proxyConfiguration | proxy object | No | Proxy settings. Datacenter proxies are the default and work reliably. |

### Output

Results are returned as a structured dataset. You can download the dataset in various formats such as JSON, HTML, CSV, or Excel. Here is a simplified example of one deal record:

```json
{
  "deal_id": "1929127",
  "title": "Xiaomi Electric Scooter 4 Ultra, 500W, 70km",
  "price": 549.9,
  "original_price": 699.0,
  "currency": "EUR",
  "temperature": 396.5,
  "is_hot": true,
  "merchant_name": "PcComponentes",
  "merchant_id": 202,
  "merchant_url_name": "pccomponentes.com",
  "voucher_code": "VERANO10",
  "category": "Electrónica",
  "shipping_cost": 0,
  "free_shipping": true,
  "image_url": "https://images.chollometro.com/threads/raw/abc/scooter.jpg",
  "view_item_url": "https://www.chollometro.com/ofertas/xiaomi-electric-scooter-1929127",
  "outbound_url": "https://www.chollometro.com/visit/homehighlights/1929127",
  "user_name": "deal_hunter_es",
  "comments_count": 42,
  "is_expired": false,
  "published_at": "2026-06-26T18:23:24.000Z",
  "hot_date": "2026-06-26T21:10:23.000Z",
  "scraped_at": "2026-06-27T12:00:00.000Z"
}
````

### Data table

| Field | Type | Description |
| --- | --- | --- |
| deal\_id | string | Unique Chollometro deal identifier. |
| title | string | Deal title. |
| price | number | Current deal price in Euros. |
| original\_price | number | List price before the discount, when shown. |
| currency | string | Currency code, usually EUR. |
| temperature | number | Community heat score. Higher means more popular. |
| is\_hot | boolean | Whether the deal has reached hot status. |
| merchant\_name | string | Retailer offering the deal. |
| merchant\_id | integer | Stable retailer identifier for joins and dedupe. |
| merchant\_url\_name | string | Retailer domain label, for example amazon.es. |
| voucher\_code | string | Promo or coupon code tied to the deal, when available. |
| category | string | Chollometro category for the deal. |
| shipping\_cost | number | Shipping price reported for the deal. |
| free\_shipping | boolean | Whether shipping is free, when reported. |
| image\_url | string | Main deal image link. |
| view\_item\_url | string | Link to the deal page on Chollometro. |
| outbound\_url | string | Link that forwards to the retailer offer. |
| user\_name | string | Member who posted the deal. |
| comments\_count | number | Number of community comments. |
| is\_expired | boolean | Whether the deal is marked expired. |
| published\_at | string | Publication time in ISO 8601 format. |
| hot\_date | string | Time the deal turned hot, when applicable. |
| scraped\_at | string | Extraction time in ISO 8601 format. |

### Pricing

This Actor runs on the pay per result model. You pay only for the deals you collect, empty runs cost nothing, and there are no monthly subscriptions. Set a maximum listings limit to keep every run within budget. The first results are free to try.

### Tips and advanced options

- **Grab the best deals first.** Use Most Voted or Rising Hot mode to capture the highest-temperature offers at the top.
- **Run incrementally.** Set a publish date in publishedAfter to pull only deals posted since your last run. The scraper stops early once it passes that date, so incremental runs stay cheap.
- **Target a niche.** Paste a category, merchant, or tag page into Start URLs to focus on one segment, for example all Amazon deals.
- **Filter noise out.** Combine minTemperature with a price range to keep only deals that matter to you.
- **Schedule it.** Run the scraper on a schedule to build a price and discount history over time.

### Frequently asked questions

**Is it legal to scrape Chollometro?**
Scraping publicly available data is generally legal. This scraper collects only public deal information and no private account data. You are responsible for how you use the data and for following Chollometro's terms and applicable laws.

**Do I need an account or login?**
No. The scraper reads public deal pages, so no Chollometro account or password is needed.

**Why did my run return zero results?**
The most common cause is a publishedAfter or hotAfter date set in the future, which filters out every deal. Remove the date or set a past one. The run log warns you when a date is in the future.

**Can I scrape a specific category or merchant?**
Yes. Paste the category, merchant, group, or tag page URL into Start URLs and the scraper will read it directly, including pagination.

**How many deals can I collect?**
As many as the list contains, up to your maximum listings limit. Use the limit to balance coverage against cost.

### Support

Found a problem or need a field that is missing? Open an issue on the Actor's Issues tab. Custom scraping solutions are available on request.

# Actor input Schema

## `startUrls` (type: `array`):

Optional. Paste any Chollometro page URLs to scrape: category, merchant, group, or tag pages (e.g. https://www.chollometro.com/grupo/ofertas-amazon). When provided, these take precedence over the Scraping Mode below.

## `mode` (type: `string`):

How to retrieve deals when no Start URLs are given: a community sorting list or a keyword search.

## `keywords` (type: `string`):

The search term to look up across Chollometro (only applicable in 'Search Keywords' mode).

## `minTemperature` (type: `integer`):

Filter results to only include deals with a temperature (degrees) greater than or equal to this value. Hot deals typically exceed 100°.

## `minPrice` (type: `number`):

Filter results to only include products with a price greater than or equal to this value in Euros.

## `maxPrice` (type: `number`):

Filter results to only include products with a price less than or equal to this value in Euros.

## `publishedAfter` (type: `string`):

Only include deals published on or after this date. Useful for incremental runs that pull just the latest deals.

## `hotAfter` (type: `string`):

Only include deals that became hot on or after this date. Excludes deals that never reached hot status.

## `maxItems` (type: `integer`):

Maximum total deal records to extract during this crawl run.

## `proxyConfiguration` (type: `object`):

Rotating proxies settings to secure unblocked connection layers.

## Actor input object example

```json
{
  "startUrls": [],
  "mode": "nuevos",
  "keywords": "playstation",
  "minTemperature": 100,
  "minPrice": 0,
  "maxPrice": 100000,
  "maxItems": 100,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

# Actor output Schema

## `dataset` (type: `string`):

No description

# 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 = {
    "startUrls": [],
    "mode": "nuevos",
    "keywords": "playstation",
    "minTemperature": 100,
    "minPrice": 0,
    "maxPrice": 100000,
    "maxItems": 100,
    "proxyConfiguration": {
        "useApifyProxy": true
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("getascraper/chollometro-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 = {
    "startUrls": [],
    "mode": "nuevos",
    "keywords": "playstation",
    "minTemperature": 100,
    "minPrice": 0,
    "maxPrice": 100000,
    "maxItems": 100,
    "proxyConfiguration": { "useApifyProxy": True },
}

# Run the Actor and wait for it to finish
run = client.actor("getascraper/chollometro-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 '{
  "startUrls": [],
  "mode": "nuevos",
  "keywords": "playstation",
  "minTemperature": 100,
  "minPrice": 0,
  "maxPrice": 100000,
  "maxItems": 100,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}' |
apify call getascraper/chollometro-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Chollometro Scraper: Spain Deals, Coupons & Prices",
        "description": "Extract hot, new, and most-voted deals from Chollometro, Spain's Nº1 deal community: prices, discounts, temperature scores, coupons, merchants, and shipping. Scrape any list, category, merchant, or search page, with price, temperature, and date filters.",
        "version": "0.1",
        "x-build-id": "p5AI90UQQkpY2fPCw"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/getascraper~chollometro-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-getascraper-chollometro-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/getascraper~chollometro-scraper/runs": {
            "post": {
                "operationId": "runs-sync-getascraper-chollometro-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/getascraper~chollometro-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-getascraper-chollometro-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": {
                    "startUrls": {
                        "title": "Start URLs",
                        "type": "array",
                        "description": "Optional. Paste any Chollometro page URLs to scrape: category, merchant, group, or tag pages (e.g. https://www.chollometro.com/grupo/ofertas-amazon). When provided, these take precedence over the Scraping Mode below.",
                        "default": [],
                        "items": {
                            "type": "object",
                            "required": [
                                "url"
                            ],
                            "properties": {
                                "url": {
                                    "type": "string",
                                    "title": "URL of a web page",
                                    "format": "uri"
                                }
                            }
                        }
                    },
                    "mode": {
                        "title": "Scraping Mode",
                        "enum": [
                            "nuevos",
                            "destacados",
                            "mas-votados",
                            "populares",
                            "search"
                        ],
                        "type": "string",
                        "description": "How to retrieve deals when no Start URLs are given: a community sorting list or a keyword search.",
                        "default": "nuevos"
                    },
                    "keywords": {
                        "title": "Search Keywords",
                        "type": "string",
                        "description": "The search term to look up across Chollometro (only applicable in 'Search Keywords' mode).",
                        "default": ""
                    },
                    "minTemperature": {
                        "title": "Minimum Deal Temperature",
                        "minimum": 0,
                        "type": "integer",
                        "description": "Filter results to only include deals with a temperature (degrees) greater than or equal to this value. Hot deals typically exceed 100°.",
                        "default": 0
                    },
                    "minPrice": {
                        "title": "Minimum Price (EUR)",
                        "minimum": 0,
                        "type": "number",
                        "description": "Filter results to only include products with a price greater than or equal to this value in Euros.",
                        "default": 0
                    },
                    "maxPrice": {
                        "title": "Maximum Price (EUR)",
                        "minimum": 0,
                        "type": "number",
                        "description": "Filter results to only include products with a price less than or equal to this value in Euros.",
                        "default": 100000
                    },
                    "publishedAfter": {
                        "title": "Published After",
                        "type": "string",
                        "description": "Only include deals published on or after this date. Useful for incremental runs that pull just the latest deals."
                    },
                    "hotAfter": {
                        "title": "Hot After",
                        "type": "string",
                        "description": "Only include deals that became hot on or after this date. Excludes deals that never reached hot status."
                    },
                    "maxItems": {
                        "title": "Maximum Listings Limit",
                        "minimum": 1,
                        "type": "integer",
                        "description": "Maximum total deal records to extract during this crawl run.",
                        "default": 100
                    },
                    "proxyConfiguration": {
                        "title": "Proxy Configuration",
                        "type": "object",
                        "description": "Rotating proxies settings to secure unblocked connection layers.",
                        "default": {
                            "useApifyProxy": true
                        }
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
