# Tokopedia Product Scraper (`logiover/tokopedia-product-scraper`) Actor

Scrape product listings from Tokopedia.com — Indonesia's largest e-commerce marketplace. Extract prices, ratings, reviews, seller info, discounts, categories, and more via fast HTTP-only GraphQL API. No browser needed. Supports parallel scraping, filters, and pagination up to 60,000+ products.

- **URL**: https://apify.com/logiover/tokopedia-product-scraper.md
- **Developed by:** [Logiover](https://apify.com/logiover) (community)
- **Categories:** E-commerce, Developer tools, Automation
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, NaN bookmarks
- **User rating**: No ratings yet

## Pricing

from $2.00 / 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

## Tokopedia Product Scraper

Scrape product listings from **Tokopedia.com** — Indonesia's #1 e-commerce marketplace with 100M+ monthly visitors. Extract structured product data including prices, ratings, reviews, seller information, discounts, shipping labels, and more.

### What is Tokopedia?

Tokopedia is Indonesia's largest online marketplace, recently merged with TikTok Shop Indonesia to form **Tokopedia by GoTo**. It hosts millions of sellers ranging from small businesses to official brand stores (Samsung, Nike, Apple, Unilever, L'Oréal, etc.). Tokopedia is the go-to platform for price comparison, market research, and e-commerce analytics in Southeast Asia.

### Why scrape Tokopedia?

- **Market Research**: Track pricing trends across millions of Indonesian products
- **Competitor Analysis**: Monitor competitor pricing, discounts, and seller strategies
- **Price Monitoring**: Set up automated price tracking for products you sell or buy
- **E-commerce Analytics**: Analyze ratings, reviews, and sales volume by category
- **Lead Generation**: Find top-performing sellers and official stores
- **Product Sourcing**: Discover trending products and supplier pricing
- **Academic Research**: Study Indonesian e-commerce market dynamics

### Features

- **Fast HTTP-only scraping** — no browser required, 10x cheaper than Puppeteer-based scrapers
- **GraphQL API** — direct access to Tokopedia's product search API for reliable, structured data
- **Parallel processing** — scrape multiple queries simultaneously with configurable concurrency
- **Smart deduplication** — automatically removes duplicate products across queries
- **All filters supported** — price range, condition (new/used), official store, free shipping, sort order
- **Rich data output** — 25+ fields per product including seller details, badges, and labels
- **Residential proxy support** — built-in Apify proxy rotation for reliable scraping
- **Auto-retry with backoff** — handles rate limits and temporary errors gracefully

### Output Data Fields

| Field | Example |
|-------|---------|
| Product ID | `2150845100` |
| Name | `Samsung Galaxy S24 Ultra 12/256GB` |
| Price | `Rp18.999.000` |
| Price (Number) | `18999000` |
| Original Price | `Rp21.999.000` |
| Discount % | `14` |
| Rating | `4.9` |
| Review Count | `1250` |
| Sold Count | `5rb+ terjual` |
| Category | `Handphone & Tablet` |
| Shop Name | `Samsung Official Store` |
| Shop City | `Jakarta Utara` |
| Official Store | `true` |
| Power Merchant | `true` |
| Badges | `Official Store` |
| Labels | `Cashback, Free Shipping` |

### Input Parameters

| Parameter | Type | Default | Description |
|-----------|------|---------|-------------|
| `queries` | string[] | Required | Search keywords (e.g. `["laptop gaming", "iphone 15"]`) |
| `maxPages` | integer | `5` | Max pages per query (60 products/page) |
| `maxProductsTotal` | integer | `0` | Global product limit (0 = unlimited) |
| `sortBy` | integer | `23` | Sort: 23=Best Match, 5=Price↑, 6=Price↓, 8=Reviews, 9=Newest, 10=Best Selling |
| `priceMin` | integer | `0` | Min price in IDR |
| `priceMax` | integer | `0` | Max price in IDR |
| `condition` | integer | `0` | 0=All, 1=New, 2=Used |
| `officialStore` | boolean | `false` | Official stores only |
| `freeShipping` | boolean | `false` | Free shipping only |
| `maxConcurrency` | integer | `3` | Parallel request count |

### Example Input

```json
{
    "queries": ["laptop gaming", "samsung galaxy", "sepatu nike"],
    "maxPages": 10,
    "sortBy": 23,
    "priceMin": 100000,
    "priceMax": 50000000,
    "condition": 1,
    "maxConcurrency": 3,
    "proxyConfig": {
        "useApifyProxy": true,
        "apifyProxyGroups": ["RESIDENTIAL"]
    }
}
````

### Cost Estimates

| Products | Est. Time | Est. Cost |
|----------|-----------|-----------|
| 600 | ~1 min | ~$0.02 |
| 6,000 | ~5 min | ~$0.15 |
| 60,000 | ~30 min | ~$1.00 |
| 600,000 | ~5 hrs | ~$8.00 |

### Popular Search Queries

**Electronics**: `laptop gaming`, `iphone 15`, `samsung galaxy`, `airpods`, `mechanical keyboard`, `monitor 4k`, `webcam`, `power bank`

**Fashion**: `sepatu nike`, `tas wanita`, `jam tangan pria`, `baju gamis`, `sepatu running`, `kaos polos`, `celana jeans`

**Home**: `rice cooker`, `kipas angin`, `vacuum cleaner`, `rak buku`, `lampu LED`, `kasur springbed`

**Beauty**: `skincare korea`, `serum wajah`, `parfum pria`, `sunscreen`, `lipstik`, `masker wajah`

**Automotive**: `oli motor`, `helm fullface`, `dashcam`, `ban mobil`, `aki motor`

### Top Seller Categories

Samsung Official, Xiaomi Official, Apple Premium Reseller, Adidas Official, Nike Official, Unilever Official, L'Oréal Official, Erigo Store, Eiger Adventure, Wardah Official

### Tips for Best Results

1. **Use Indonesian keywords** for better results — Tokopedia is an Indonesian marketplace
2. **Combine with filters** — use `priceMin`/`priceMax` and `condition` to narrow results
3. **Start small** — test with 1-2 pages first, then scale up
4. **Use residential proxies** — Tokopedia uses Cloudflare; residential proxies are strongly recommended
5. **Multiple queries** — split broad searches into specific keywords for more coverage

### FAQ

**Q: Do I need special proxies?**
A: Yes, residential proxies are recommended. Tokopedia uses Cloudflare protection. Use Apify's `RESIDENTIAL` proxy group.

**Q: How many products per page?**
A: Each page returns up to 60 products. With `maxPages=100`, that's up to 6,000 products per query.

**Q: Can I filter by city/location?**
A: Not directly via the search API, but you can filter results post-scraping using the `shopCity` field.

**Q: What currency are prices in?**
A: All prices are in Indonesian Rupiah (IDR). The `priceNumber` field gives you the raw integer value for easy conversion.

**Q: Is this scraper fast?**
A: Yes — HTTP-only with no browser overhead. Typically 60 products/second with concurrent requests.

### Legal Disclaimer

This scraper is provided for educational and research purposes. Users are responsible for ensuring their use complies with Tokopedia's Terms of Service and applicable laws. Always respect rate limits and use responsibly.

# Actor input Schema

## `queries` (type: `array`):

List of search keywords to scrape. Each keyword will be searched separately.

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

Maximum number of result pages to scrape per search query. Each page returns up to 60 products.

## `maxProductsTotal` (type: `integer`):

Global limit on total products to scrape across all queries. Set 0 for unlimited.

## `sortBy` (type: `string`):

Sort order for results.

## `priceMin` (type: `integer`):

Filter products with price >= this value in IDR. Leave empty for no minimum.

## `priceMax` (type: `integer`):

Filter products with price <= this value in IDR. Leave empty (0) for no maximum.

## `condition` (type: `string`):

Filter by condition.

## `officialStore` (type: `boolean`):

Only scrape products from official stores.

## `freeShipping` (type: `boolean`):

Only scrape products with free shipping.

## `maxConcurrency` (type: `integer`):

Number of parallel requests. Higher = faster but more proxy usage.

## `proxyConfig` (type: `object`):

Apify proxy configuration. Residential proxies recommended.

## Actor input object example

```json
{
  "queries": [
    "laptop gaming",
    "iphone 15",
    "sepatu running"
  ],
  "maxPages": 5,
  "maxProductsTotal": 0,
  "sortBy": "23",
  "priceMin": 0,
  "priceMax": 0,
  "condition": "0",
  "officialStore": false,
  "freeShipping": false,
  "maxConcurrency": 3,
  "proxyConfig": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ]
  }
}
```

# Actor output Schema

## `productId` (type: `string`):

No description

## `name` (type: `string`):

No description

## `price` (type: `string`):

No description

## `priceNumber` (type: `string`):

No description

## `originalPrice` (type: `string`):

No description

## `discountPercentage` (type: `string`):

No description

## `imageUrl` (type: `string`):

No description

## `productUrl` (type: `string`):

No description

## `rating` (type: `string`):

No description

## `ratingCount` (type: `string`):

No description

## `reviewCount` (type: `string`):

No description

## `soldCount` (type: `string`):

No description

## `category` (type: `string`):

No description

## `categoryId` (type: `string`):

No description

## `categoryBreadcrumb` (type: `string`):

No description

## `shopId` (type: `string`):

No description

## `shopName` (type: `string`):

No description

## `shopUrl` (type: `string`):

No description

## `shopCity` (type: `string`):

No description

## `isOfficialStore` (type: `string`):

No description

## `isPowerBadge` (type: `string`):

No description

## `badges` (type: `string`):

No description

## `labels` (type: `string`):

No description

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

No description

## `pageNumber` (type: `string`):

No description

## `scrapedAt` (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 = {
    "queries": [
        "samsung galaxy",
        "nike shoes"
    ],
    "proxyConfig": {
        "useApifyProxy": true,
        "apifyProxyGroups": [
            "RESIDENTIAL"
        ]
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("logiover/tokopedia-product-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 = {
    "queries": [
        "samsung galaxy",
        "nike shoes",
    ],
    "proxyConfig": {
        "useApifyProxy": True,
        "apifyProxyGroups": ["RESIDENTIAL"],
    },
}

# Run the Actor and wait for it to finish
run = client.actor("logiover/tokopedia-product-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 '{
  "queries": [
    "samsung galaxy",
    "nike shoes"
  ],
  "proxyConfig": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ]
  }
}' |
apify call logiover/tokopedia-product-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Tokopedia Product Scraper",
        "description": "Scrape product listings from Tokopedia.com — Indonesia's largest e-commerce marketplace. Extract prices, ratings, reviews, seller info, discounts, categories, and more via fast HTTP-only GraphQL API. No browser needed. Supports parallel scraping, filters, and pagination up to 60,000+ products.",
        "version": "0.0",
        "x-build-id": "79E3J5tgVxDHKFavz"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/logiover~tokopedia-product-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-logiover-tokopedia-product-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/logiover~tokopedia-product-scraper/runs": {
            "post": {
                "operationId": "runs-sync-logiover-tokopedia-product-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/logiover~tokopedia-product-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-logiover-tokopedia-product-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",
                "required": [
                    "queries"
                ],
                "properties": {
                    "queries": {
                        "title": "Search Queries",
                        "type": "array",
                        "description": "List of search keywords to scrape. Each keyword will be searched separately.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "maxPages": {
                        "title": "Max Pages per Query",
                        "minimum": 1,
                        "maximum": 100,
                        "type": "integer",
                        "description": "Maximum number of result pages to scrape per search query. Each page returns up to 60 products.",
                        "default": 5
                    },
                    "maxProductsTotal": {
                        "title": "Max Products Total",
                        "minimum": 0,
                        "type": "integer",
                        "description": "Global limit on total products to scrape across all queries. Set 0 for unlimited.",
                        "default": 0
                    },
                    "sortBy": {
                        "title": "Sort By",
                        "enum": [
                            "23",
                            "5",
                            "6",
                            "8",
                            "9",
                            "10"
                        ],
                        "type": "string",
                        "description": "Sort order for results.",
                        "default": "23"
                    },
                    "priceMin": {
                        "title": "Minimum Price (IDR)",
                        "minimum": 0,
                        "type": "integer",
                        "description": "Filter products with price >= this value in IDR. Leave empty for no minimum.",
                        "default": 0
                    },
                    "priceMax": {
                        "title": "Maximum Price (IDR)",
                        "minimum": 0,
                        "type": "integer",
                        "description": "Filter products with price <= this value in IDR. Leave empty (0) for no maximum.",
                        "default": 0
                    },
                    "condition": {
                        "title": "Product Condition",
                        "enum": [
                            "0",
                            "1",
                            "2"
                        ],
                        "type": "string",
                        "description": "Filter by condition.",
                        "default": "0"
                    },
                    "officialStore": {
                        "title": "Official Store Only",
                        "type": "boolean",
                        "description": "Only scrape products from official stores.",
                        "default": false
                    },
                    "freeShipping": {
                        "title": "Free Shipping Only",
                        "type": "boolean",
                        "description": "Only scrape products with free shipping.",
                        "default": false
                    },
                    "maxConcurrency": {
                        "title": "Max Concurrency",
                        "minimum": 1,
                        "maximum": 10,
                        "type": "integer",
                        "description": "Number of parallel requests. Higher = faster but more proxy usage.",
                        "default": 3
                    },
                    "proxyConfig": {
                        "title": "Proxy Configuration",
                        "type": "object",
                        "description": "Apify proxy configuration. Residential proxies recommended."
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
