# Pikabu Search Scraper (`automation-lab/pikabu-search-scraper`) Actor

Scrape public Pikabu search pages into structured post datasets for Russian-language brand monitoring, meme research, and community trends.

- **URL**: https://apify.com/automation-lab/pikabu-search-scraper.md
- **Developed by:** [Stas Persiianenko](https://apify.com/automation-lab) (community)
- **Categories:** Social media
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

Pay per event

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

## Pikabu Search Scraper

Extract public Pikabu search results by keyword or search URL. Export structured posts with titles, authors, timestamps, ratings, comment counts, tags, excerpts, and public media URLs.

### What does Pikabu Search Scraper do?

Pikabu Search Scraper turns public Pikabu search pages into clean datasets.
Run searches for Russian keywords, brand names, products, memes, communities, or news topics.
The actor uses HTTP-first extraction from server-rendered Pikabu HTML, so it is lightweight and fast.

### Who is it for?

🧭 Brand monitoring teams tracking Russian-language mentions.
📈 Social listening analysts watching topic momentum and engagement.
📰 Journalists and OSINT researchers collecting public discussion evidence.
🎮 Community managers researching memes, fandoms, and user reactions.
🛒 Market researchers comparing product chatter and complaints.

### Why use this scraper?

It exports repeatable data instead of manual copy-paste from Pikabu search.
You can schedule it, connect it to webhooks, or send results to spreadsheets and BI tools.
The output keeps both content and crawl metadata so teams can audit where each post came from.

### What data can you extract?

Each result contains the search query, source page, post URL, post ID, title, author, author URL, publication time, rating, comments count, tags, excerpt, image URLs, video URLs, page number, and scrape timestamp.

### How much does it cost to scrape Pikabu search results?

This actor uses pay-per-event pricing with a small start charge and a per-post result event.
Use low `maxItems` values for trial runs and increase limits after you confirm the query quality.
Large monitoring jobs become cheaper per item on higher Apify subscription tiers.

### How to scrape Pikabu by keyword

1. Add one or more terms to `queries`.
2. Set `maxItems` to the total number of posts you need.
3. Set `maxPages` high enough for deeper historical coverage.
4. Run the actor and export the dataset as JSON, CSV, Excel, or via API.

### How to scrape a Pikabu search URL

Paste a full Pikabu `/search?q=...` URL into `startUrls`.
This is useful when you copied an encoded Russian query from your browser.
The actor preserves the source URL on every output item.

### Input options

`queries` accepts keyword strings.
`startUrls` accepts full Pikabu search URLs.
`maxItems` limits saved posts across the run.
`maxPages` limits result pages per seed.
`requestDelayMs` adds a polite delay between page requests.

### Output example

```json
{
  "query": "нейросети",
  "postUrl": "https://pikabu.ru/story/example_123",
  "title": "Example Pikabu post",
  "author": "nickname",
  "rating": 42,
  "commentsCount": 7,
  "tags": ["AI", "Новости"],
  "imageUrls": [],
  "videoUrls": [],
  "pageNumber": 1
}
````

### Tips for better results

Use Russian-language keywords where possible.
Run separate jobs for unrelated topics so exports are easier to analyze.
Increase `maxPages` for broad topics and keep it small for fresh monitoring.
Use exact product or brand spelling variants as separate queries.

### Scheduling and monitoring workflows

Schedule daily or hourly runs for reputation monitoring.
Send dataset items to Slack, Google Sheets, Make, Zapier, or your data warehouse.
Compare ratings and comments over time to detect fast-moving community discussions.

### Integrations

Use Apify webhooks for new-run notifications.
Use dataset API URLs in BI dashboards.
Connect the actor to Make or Zapier for no-code enrichment.
Combine it with other automation-lab social and search scrapers for broader monitoring.

### API usage with Node.js

```js
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('automation-lab/pikabu-search-scraper').call({
  queries: ['нейросети'], maxItems: 50, maxPages: 2
});
console.log(run.defaultDatasetId);
```

### API usage with Python

```python
from apify_client import ApifyClient
client = ApifyClient("<APIFY_TOKEN>")
run = client.actor("automation-lab/pikabu-search-scraper").call(run_input={
    "queries": ["нейросети"], "maxItems": 50, "maxPages": 2
})
print(run["defaultDatasetId"])
```

### API usage with cURL

```bash
curl -X POST "https://api.apify.com/v2/acts/automation-lab~pikabu-search-scraper/runs?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"queries":["нейросети"],"maxItems":50,"maxPages":2}'
```

### MCP usage

Use the Apify MCP server with Claude Desktop or Claude Code.
MCP URL: `https://mcp.apify.com/?tools=automation-lab/pikabu-search-scraper`

Add it in Claude Code:

```bash
claude mcp add --transport http apify-pikabu-search "https://mcp.apify.com/?tools=automation-lab/pikabu-search-scraper"
```

Claude Desktop JSON configuration:

```json
{
  "mcpServers": {
    "apify-pikabu-search": {
      "url": "https://mcp.apify.com/?tools=automation-lab/pikabu-search-scraper"
    }
  }
}
```

Example prompt: "Run the Pikabu Search Scraper for нейросети and summarize the most discussed posts."
Example prompt: "Export Pikabu posts for my brand keyword and list titles with negative engagement signals."

### Data quality notes

Pikabu search pages are public and server-rendered.
Some counters may be hidden or loading placeholders depending on Pikabu markup.
Media arrays include URLs present in the search result HTML; full post pages may contain additional media not shown in search snippets.

### Limitations

The actor does not log in and does not access private content.
It does not post comments, vote, or interact with users.
Very broad queries may require many pages and should use reasonable delays.

### Legality and responsible use

Only scrape public pages you are allowed to access.
Respect Pikabu terms, privacy laws, and your organization’s compliance rules.
Do not use exported data for harassment, spam, or intrusive profiling.

### Troubleshooting

If you get no results, verify the query returns posts in a normal browser.
If Russian text looks unexpected, use dataset JSON/CSV exports with UTF-8-aware tools.
If a run is too small, increase `maxPages` or try broader keywords.

### FAQ

Can I scrape private Pikabu content? No, only public search result pages are supported.
Can I use URLs instead of queries? Yes, use `startUrls`.
Can I monitor multiple keywords? Yes, add several strings to `queries`.
Does it use a browser? No, it is HTTP-first for speed and cost control.

### Related scrapers

Use Pikabu Search Scraper when you need Russian-language community discussion from Pikabu specifically. For broader monitoring, combine the dataset with these automation-lab actors:

- [Google Search Scraper](https://apify.com/automation-lab/google-search-scraper) — find indexed pages and web mentions for the same keywords.
- [Google News Scraper](https://apify.com/automation-lab/google-news-scraper) — compare Pikabu community reactions with mainstream news coverage.
- [Reddit Scraper](https://apify.com/automation-lab/reddit-scraper) — monitor English-language community threads around the same topic.
- [Bluesky Scraper](https://apify.com/automation-lab/bluesky-scraper) — track short-form social posts and emerging conversations.
- [Twitter Followers Scraper](https://apify.com/automation-lab/twitter-followers-scraper) — enrich social audience research when a monitored brand or creator also uses X/Twitter.

Join datasets on normalized keywords, domains, brand names, or campaign IDs in your downstream database. Keep the original `sourceUrl` and `postUrl` fields so analysts can trace every row back to its public page.

### Common use cases

#### Brand and product monitoring

Track Russian-language mentions of a product, game, app, marketplace seller, or public figure. Save the title, excerpt, rating, and comment count to identify discussions that deserve manual review.

#### Campaign and launch tracking

Run the same query before and after a launch. Comparing result volume, ratings, and discussion counts can show whether Pikabu users are reacting to announcements, ads, pricing changes, or support incidents.

#### OSINT and journalism research

Collect public post metadata for a defined keyword set. The actor records the search seed, result page, post URL, and scrape time, which helps maintain a reproducible evidence trail.

#### Meme and community trend discovery

Search slang, hashtags, character names, and meme phrases. Export tags and excerpts to cluster recurring topics before deciding which posts need full manual reading.

### Working with exported data

- Use `postUrl` as the stable primary link for deduplication.
- Use `sourceUrl` to see which search URL or query produced a row.
- Use `pageNumber` to understand result depth and freshness.
- Use `scrapedAt` to compare scheduled runs over time.
- Keep `query` in downstream tables when monitoring multiple terms in one run.
- Treat `rating` and `commentsCount` as engagement indicators, not sentiment labels.

### Recommended run sizes

For quick tests, start with `maxItems` between 10 and 50 and `maxPages` between 1 and 2. For recurring monitoring, schedule several smaller keyword-specific runs instead of one very broad job. This keeps exports easier to audit and helps you spot which terms produce useful discussions.

For historical discovery, increase `maxPages` gradually and review sample output after each run. If the later pages become irrelevant, narrow the query or add more specific spelling variants.

### Support

Open an Apify actor issue with your input, run ID, and expected output if you need help.
Include a small reproducible query so support can verify quickly.

# Actor input Schema

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

Russian or English keywords to search on Pikabu, for example коты, вакансии, нейросети, бренд names.

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

Optional full Pikabu search URLs. Use this when you already configured filters or page parameters in Pikabu.

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

Maximum number of Pikabu posts to save across all queries and start URLs.

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

How many Pikabu search result pages to visit per query or URL.

## `requestDelayMs` (type: `integer`):

Polite delay between Pikabu result pages. Increase if you run large monitoring jobs.

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

Use Apify Proxy for cloud reliability. The default datacenter proxy is usually enough for Pikabu search pages.

## Actor input object example

```json
{
  "queries": [
    "коты",
    "нейросети"
  ],
  "startUrls": [
    {
      "url": "https://pikabu.ru/search?q=%EA%EE%F2%FB"
    }
  ],
  "maxItems": 20,
  "maxPages": 2,
  "requestDelayMs": 300,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

# Actor output Schema

## `overview` (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": [
        "коты",
        "нейросети"
    ],
    "startUrls": [
        {
            "url": "https://pikabu.ru/search?q=%EA%EE%F2%FB"
        }
    ],
    "maxItems": 20,
    "maxPages": 2,
    "requestDelayMs": 300,
    "proxyConfiguration": {
        "useApifyProxy": true
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("automation-lab/pikabu-search-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": [
        "коты",
        "нейросети",
    ],
    "startUrls": [{ "url": "https://pikabu.ru/search?q=%EA%EE%F2%FB" }],
    "maxItems": 20,
    "maxPages": 2,
    "requestDelayMs": 300,
    "proxyConfiguration": { "useApifyProxy": True },
}

# Run the Actor and wait for it to finish
run = client.actor("automation-lab/pikabu-search-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": [
    "коты",
    "нейросети"
  ],
  "startUrls": [
    {
      "url": "https://pikabu.ru/search?q=%EA%EE%F2%FB"
    }
  ],
  "maxItems": 20,
  "maxPages": 2,
  "requestDelayMs": 300,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}' |
apify call automation-lab/pikabu-search-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Pikabu Search Scraper",
        "description": "Scrape public Pikabu search pages into structured post datasets for Russian-language brand monitoring, meme research, and community trends.",
        "version": "0.1",
        "x-build-id": "OUb6mqjRREsnhh9RT"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/automation-lab~pikabu-search-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-automation-lab-pikabu-search-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/automation-lab~pikabu-search-scraper/runs": {
            "post": {
                "operationId": "runs-sync-automation-lab-pikabu-search-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/automation-lab~pikabu-search-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-automation-lab-pikabu-search-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": {
                    "queries": {
                        "title": "Search queries",
                        "type": "array",
                        "description": "Russian or English keywords to search on Pikabu, for example коты, вакансии, нейросети, бренд names.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "startUrls": {
                        "title": "Pikabu search URLs",
                        "type": "array",
                        "description": "Optional full Pikabu search URLs. Use this when you already configured filters or page parameters in Pikabu.",
                        "items": {
                            "type": "object",
                            "required": [
                                "url"
                            ],
                            "properties": {
                                "url": {
                                    "type": "string",
                                    "title": "URL of a web page",
                                    "format": "uri"
                                }
                            }
                        }
                    },
                    "maxItems": {
                        "title": "Maximum posts",
                        "minimum": 1,
                        "maximum": 10000,
                        "type": "integer",
                        "description": "Maximum number of Pikabu posts to save across all queries and start URLs.",
                        "default": 20
                    },
                    "maxPages": {
                        "title": "Maximum pages per search",
                        "minimum": 1,
                        "maximum": 200,
                        "type": "integer",
                        "description": "How many Pikabu search result pages to visit per query or URL.",
                        "default": 2
                    },
                    "requestDelayMs": {
                        "title": "Delay between page requests (ms)",
                        "minimum": 0,
                        "maximum": 10000,
                        "type": "integer",
                        "description": "Polite delay between Pikabu result pages. Increase if you run large monitoring jobs.",
                        "default": 300
                    },
                    "proxyConfiguration": {
                        "title": "Proxy configuration",
                        "type": "object",
                        "description": "Use Apify Proxy for cloud reliability. The default datacenter proxy is usually enough for Pikabu search pages.",
                        "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
