# Korea Carrot-market Scraper (`sky_lee/korea-carrot-market-scraper`) Actor

Korea Carrot-market Scraper

- **URL**: https://apify.com/sky\_lee/korea-carrot-market-scraper.md
- **Developed by:** [sky lee](https://apify.com/sky_lee) (community)
- **Categories:** E-commerce, Automation, Developer tools
- **Stats:** 2 total users, 1 monthly users, 87.5% runs succeeded, NaN bookmarks
- **User rating**: No ratings yet

## Pricing

from $0.20 / 1,000 results

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.

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

A fast, unofficial **Daangn (Karrot Market / 당근마켓) scraper** that turns
listings on [daangn.com](https://www.daangn.com) into clean, structured **JSON**.
It works as a **Daangn API alternative**: give it listing URLs, a search keyword,
or a neighborhood, and get back price, status, region, seller (+매너온도),
images, and engagement stats.

### What does Daangn Scraper do?

This Actor extracts public marketplace data from **Daangn (Karrot Market)** —
Korea's largest hyperlocal second-hand marketplace. It has **three modes**:

- **Detail** — scrape individual listing pages by URL or ID. For 중고거래
  (buy-sell) it reads Daangn's internal JSON loader directly (no browser, faster,
  and richer — exact view/favorite/chat counts, post time, seller review count).
- **Search** — keyword search within any vertical, optionally scoped to a 동네.
- **Hot** — popular/“hot” listings for a region.

It does **not** collect private user data — only what sellers have chosen to
publish on a listing.

### Why scrape Daangn (Karrot Market)?

- **Price & market research** — track second-hand prices, 시세, and demand by 동네.
- **Inventory & reselling** — monitor new listings and status changes
  (판매중 → 예약중 → 판매완료).
- **Lead generation** — find 동네업체 / 부동산 / 중고차 listings programmatically.

Running it on **Apify** adds scheduling, a REST API, integrations (Make, Zapier,
Google Sheets), monitoring, and built-in **residential proxy rotation** to avoid
blocks — none of which you get scraping by hand.

### What data can this Actor extract?

| Field | Type | Description |
|---|---|---|
| `id` | string | Listing ID |
| `title` | string | Listing title |
| `price` / `price_text` | number / string | Parsed KRW price and the raw text (e.g. `나눔`) |
| `status` | string | `on_sale` · `reserved` · `sold` |
| `region` | object | 동네 name, id, full path, (coords when available) |
| `category` | object | Category id + name |
| `seller` | object | Nickname, profile, **매너온도**, review count |
| `stats` | object | Views / favorites / chats (exact integers via the JSON loader) |
| `images` | array | Full-resolution image URLs |
| `created_at` / `bumped_at` | string | Post time and last 끌올 (boost) time |
| `url` | string | Canonical listing URL |

See the **Output** section for a full example.

### How to scrape Daangn — step by step

1. Open the Actor and pick a **Mode** (detail, search, or hot).
2. **Detail:** paste listing URLs into *Start URLs* (or IDs into *Article IDs*).
   **Search:** type a *Search keyword* and optionally a *Region slug*.
   **Hot:** enter a *Region slug* like `역삼동-6035`.
3. (Recommended) leave **Proxy** on **Residential**.
4. Set **Max items** to cap the run, then click **Start**.
5. When it finishes, download the dataset as JSON, CSV, Excel, or via the API.

> A **region slug** looks like `<동>-<regionId>` (e.g. `역삼동-6035`). You can copy
> it from the `?in=` parameter in a Daangn search URL.

### How much will it cost to scrape Daangn?

Cost scales with the number of listings and whether a browser is needed:

- **Detail mode** uses plain HTTP (no browser) — cheap and fast, so large batches
  of listing pages cost very little compute.
- **Search / Hot** render JavaScript with a headless browser, which uses more
  compute per page. Keep **Block images/fonts/media** on to cut proxy GB usage.

Use **Max items** / **Max search pages** to bound spend.

### Input

See the **Input** tab for the full form. Key fields:

- `mode` — `detail` · `search` · `hot`
- `vertical` — buy-sell · realty · cars · jobs · local-profile · community · group
- `startUrls` / `articleIds` (detail), `searchQuery` (search), `region` (search/hot)
- `useJsonApi` — use the rich internal JSON loader for buy-sell detail pages
- `proxyConfiguration` — Residential recommended

Example (detail mode):

```json
{
  "mode": "detail",
  "vertical": "buy-sell",
  "startUrls": [{ "url": "https://www.daangn.com/kr/buy-sell/rtx-3050-803909841/" }],
  "useJsonApi": true,
  "maxItems": 50,
  "proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
}
````

Example (hot mode):

```json
{
  "mode": "hot",
  "vertical": "buy-sell",
  "region": "역삼동-6035",
  "maxItems": 100,
  "proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
}
```

### Output

You can download the dataset in various formats such as **JSON, HTML, CSV, or
Excel**. Each item is one listing:

```json
[
  {
    "id": "803909841",
    "title": "RTX 3050",
    "price": 160000,
    "price_text": "160,000원",
    "is_free": false,
    "status": "sold",
    "category": { "id": "1", "name": "디지털기기" },
    "region": { "name": "가경동", "id": "2127", "full_name": "충북 청주시 흥덕구 가경동" },
    "seller": { "name": "키리토", "manner_temperature": 41.3, "review_count": 12 },
    "stats": { "views": 362, "favorites": 2, "chats": 1, "source": "json" },
    "images": ["https://img.kr.gcp-karroter.net/origin/article/.../_0.webp"],
    "created_at": "2024-07-01T10:00:00Z",
    "url": "https://www.daangn.com/kr/buy-sell/rtx-3050-803909841/"
  }
]
```

### Tips and advanced options

- **Fastest & cheapest:** use **detail** mode with `useJsonApi: true` (buy-sell).
- **Search returns few/no items?** Daangn gates search lists behind an anti-bot
  proof-of-work challenge; use detail/hot where possible, or lower concurrency.
- **Avoid blocks:** keep Residential proxy on and add a small
  **Delay between detail requests**. The Actor also rate-limits itself per host.

### FAQ, disclaimers, and support

**Is this official?** No. Daangn has no public API; this reads the public web
front-end. Markup and limits can change at any time. Review Daangn's Terms of
Service before scraping at scale.

**Legal disclaimer.** Our Actors are ethical and do not extract any private user
data, such as email addresses, gender, or location. They only extract what the
user has chosen to share publicly. We therefore believe that our Actors, when
used for ethical purposes by Apify users, are safe. However, you should be aware
that your results could contain personal data. Personal data is protected by the
GDPR in the European Union and by other regulations around the world. You should
not scrape personal data unless you have a legitimate reason to do so. If you're
unsure whether your reason is legitimate, consult your lawyers.

**Support.** Found a bug or a markup change? Open an issue on the **Issues** tab.
For programmatic runs, see the **API** tab.

# Actor input Schema

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

What to scrape. 'detail' reads listing pages by URL/ID (fast, HTTP/JSON). 'search' runs a keyword search. 'hot' fetches popular listings for a region. (search/hot use a headless browser.)

## `vertical` (type: `string`):

Which Daangn service to target.

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

Listing detail URLs to scrape. Used in 'detail' mode. e.g. https://www.daangn.com/kr/buy-sell/rtx-3050-803909841/

## `articleIds` (type: `array`):

Bare listing IDs to scrape (alternative to Start URLs). Used in 'detail' mode.

## `searchQuery` (type: `string`):

Keyword to search for. Required in 'search' mode. e.g. 노트북

## `region` (type: `string`):

Neighborhood slug like '역삼동-6035' (<동>-<regionId>). Required in 'hot' mode; optional in 'search' to scope to a 동네.

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

Maximum number of listings to output (0 = unlimited).

## `maxPages` (type: `integer`):

Pages to collect in 'search' mode (best-effort; Daangn gates lists behind proof-of-work).

## `useJsonApi` (type: `boolean`):

Use Daangn's Remix JSON loader for detail pages (richer + faster, no browser). Verified for buy-sell; other verticals fall back to HTML.

## `blockResources` (type: `boolean`):

In search/hot (browser) mode, abort heavy assets to cut residential-proxy GB usage.

## `requestDelaySecs` (type: `integer`):

Extra pause between detail-page requests, on top of the built-in rate limiter.

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

Proxy settings. Residential is recommended to avoid blocks against Daangn.

## Actor input object example

```json
{
  "mode": "detail",
  "vertical": "buy-sell",
  "startUrls": [
    {
      "url": "https://www.daangn.com/kr/buy-sell/rtx-3050-803909841/"
    }
  ],
  "maxItems": 0,
  "maxPages": 1,
  "useJsonApi": true,
  "blockResources": true,
  "requestDelaySecs": 0,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ]
  }
}
```

# 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": [
        {
            "url": "https://www.daangn.com/kr/buy-sell/rtx-3050-803909841/"
        }
    ],
    "proxyConfiguration": {
        "useApifyProxy": true,
        "apifyProxyGroups": [
            "RESIDENTIAL"
        ]
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("sky_lee/korea-carrot-market-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": [{ "url": "https://www.daangn.com/kr/buy-sell/rtx-3050-803909841/" }],
    "proxyConfiguration": {
        "useApifyProxy": True,
        "apifyProxyGroups": ["RESIDENTIAL"],
    },
}

# Run the Actor and wait for it to finish
run = client.actor("sky_lee/korea-carrot-market-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": [
    {
      "url": "https://www.daangn.com/kr/buy-sell/rtx-3050-803909841/"
    }
  ],
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ]
  }
}' |
apify call sky_lee/korea-carrot-market-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Korea Carrot-market Scraper",
        "description": "Korea Carrot-market Scraper",
        "version": "0.0",
        "x-build-id": "rWj0anqy5fynSSUg3"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/sky_lee~korea-carrot-market-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-sky_lee-korea-carrot-market-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/sky_lee~korea-carrot-market-scraper/runs": {
            "post": {
                "operationId": "runs-sync-sky_lee-korea-carrot-market-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/sky_lee~korea-carrot-market-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-sky_lee-korea-carrot-market-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": {
                    "mode": {
                        "title": "Mode",
                        "enum": [
                            "detail",
                            "search",
                            "hot"
                        ],
                        "type": "string",
                        "description": "What to scrape. 'detail' reads listing pages by URL/ID (fast, HTTP/JSON). 'search' runs a keyword search. 'hot' fetches popular listings for a region. (search/hot use a headless browser.)",
                        "default": "detail"
                    },
                    "vertical": {
                        "title": "Vertical (서비스)",
                        "enum": [
                            "buy-sell",
                            "realty",
                            "cars",
                            "jobs",
                            "local-profile",
                            "community",
                            "group"
                        ],
                        "type": "string",
                        "description": "Which Daangn service to target.",
                        "default": "buy-sell"
                    },
                    "startUrls": {
                        "title": "Start URLs (detail)",
                        "type": "array",
                        "description": "Listing detail URLs to scrape. Used in 'detail' mode. e.g. https://www.daangn.com/kr/buy-sell/rtx-3050-803909841/",
                        "items": {
                            "type": "object",
                            "required": [
                                "url"
                            ],
                            "properties": {
                                "url": {
                                    "type": "string",
                                    "title": "URL of a web page",
                                    "format": "uri"
                                }
                            }
                        }
                    },
                    "articleIds": {
                        "title": "Article IDs (detail)",
                        "type": "array",
                        "description": "Bare listing IDs to scrape (alternative to Start URLs). Used in 'detail' mode.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "searchQuery": {
                        "title": "Search keyword (search)",
                        "type": "string",
                        "description": "Keyword to search for. Required in 'search' mode. e.g. 노트북"
                    },
                    "region": {
                        "title": "Region slug (search / hot)",
                        "type": "string",
                        "description": "Neighborhood slug like '역삼동-6035' (<동>-<regionId>). Required in 'hot' mode; optional in 'search' to scope to a 동네."
                    },
                    "maxItems": {
                        "title": "Max items",
                        "minimum": 0,
                        "type": "integer",
                        "description": "Maximum number of listings to output (0 = unlimited).",
                        "default": 0
                    },
                    "maxPages": {
                        "title": "Max search pages",
                        "minimum": 1,
                        "type": "integer",
                        "description": "Pages to collect in 'search' mode (best-effort; Daangn gates lists behind proof-of-work).",
                        "default": 1
                    },
                    "useJsonApi": {
                        "title": "Use internal JSON loader (detail)",
                        "type": "boolean",
                        "description": "Use Daangn's Remix JSON loader for detail pages (richer + faster, no browser). Verified for buy-sell; other verticals fall back to HTML.",
                        "default": true
                    },
                    "blockResources": {
                        "title": "Block images/fonts/media (browser)",
                        "type": "boolean",
                        "description": "In search/hot (browser) mode, abort heavy assets to cut residential-proxy GB usage.",
                        "default": true
                    },
                    "requestDelaySecs": {
                        "title": "Delay between detail requests (s)",
                        "minimum": 0,
                        "maximum": 60,
                        "type": "integer",
                        "description": "Extra pause between detail-page requests, on top of the built-in rate limiter.",
                        "default": 0
                    },
                    "proxyConfiguration": {
                        "title": "Proxy configuration",
                        "type": "object",
                        "description": "Proxy settings. Residential is recommended to avoid blocks against Daangn.",
                        "default": {
                            "useApifyProxy": true,
                            "apifyProxyGroups": [
                                "RESIDENTIAL"
                            ]
                        }
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
