# DEV.BG Bulgarian IT Jobs Scraper (`parseforge/devbg-bulgarian-jobs-scraper`) Actor

Scrape Bulgarian IT and developer job listings from DEV.BG, the largest local recruitment platform. Pull title, company, logo, location, tech stack, posting date, and direct apply URL. Filter by stack, role family, or free-text. Export to CSV, Excel, JSON, or XML.

- **URL**: https://apify.com/parseforge/devbg-bulgarian-jobs-scraper.md
- **Developed by:** [ParseForge](https://apify.com/parseforge) (community)
- **Categories:** Jobs, Lead generation
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, NaN bookmarks
- **User rating**: No ratings yet

## Pricing

Pay per usage

This Actor is paid per platform usage. The Actor is free to use, and you only pay for the Apify platform usage, which gets cheaper the higher subscription plan you have.

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

## 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

![ParseForge Banner](https://github.com/ParseForge/apify-assets/blob/ad35ccc13ddd068b9d6cba33f323962e39aed5b2/banner.jpg?raw=true)

## 💻 DEV.BG Bulgarian IT Jobs Scraper

> 🚀 **Export Bulgarian IT and developer job listings from DEV.BG in seconds.** Job title, company, company logo, location, tech stack, posting date, and direct apply URL - straight to CSV, Excel, JSON, or XML.

> 🕒 **Last updated:** 2026-05-26 · **📊 10 fields** per record · **Largest Bulgarian IT job board** · **All seniorities and stacks**

The DEV.BG Bulgarian Jobs Scraper turns the public [DEV.BG](https://dev.bg) job board - the de-facto recruitment platform for Bulgarian IT - into a clean, structured dataset. It fetches the public listings, parses each job card, and extracts the company, role, location, and tech stack of every position.

Coverage spans Backend, Frontend, Full-Stack, Mobile, QA, DevOps, Data, ML, Embedded, System / Network, UX/UI, PM/BA, Game Dev, Tech Support, and more.

| 🎯 Target Audience | 💡 Primary Use Cases |
|---|---|
| 🧑‍💻 Bulgarian developers | Track active openings across the local IT market |
| 🏢 Recruiters / agencies | Pipeline of who's hiring, what stacks, what seniorities |
| 📊 Market researchers | Compare hiring trends across stacks (Java vs Python vs Go) |
| 💼 HR / employer branding | Benchmark how competitors describe roles |
| 🤖 AI / ML teams | Build a Bulgarian IT job corpus for LLM applications |
| 🎓 Career advisors | Recommend in-demand stacks to students |

### 📋 What the DEV.BG Bulgarian Jobs Scraper does

- Fetches the DEV.BG public job board (search or category page).
- Parses every job card in the listing.
- Flattens each role into a 10-field record with `companyLogo` first and `error` last.
- Paginates through the result set until `maxItems` is reached.
- Exports as CSV, Excel, JSON, JSONL, XML, RSS, or HTML.

> 💡 **Why it matters:** DEV.BG does not publish an official partner API. This actor uses the public HTML listings, so the data you get is exactly what a job-seeker sees in their browser.

### 🎬 Full Demo

_🚧 Coming soon._

### ⚙️ Input

<table>
<tr><th>Field</th><th>Type</th><th>Required</th><th>Description</th></tr>
<tr><td>searchQuery</td><td>string</td><td>No</td><td>Free-text keyword (e.g. python, react, devops). Leave empty for all jobs.</td></tr>
<tr><td>maxItems</td><td>integer</td><td>No</td><td>Free users: 10. Paid users: up to 1,000,000. Prefill: 10.</td></tr>
<tr><td>category</td><td>enum</td><td>No</td><td>Filter to one of: Backend, Frontend, Full-Stack, Mobile, QA, DevOps, Data, ML, System/Network, Embedded, Tech Support, UX/UI, PM/BA, Marketing, Design, Game Development.</td></tr>
</table>

**Example 1 - Python jobs:**
```json
{ "searchQuery": "python", "maxItems": 50 }
````

**Example 2 - all DevOps roles:**

```json
{ "category": "devops-development", "maxItems": 100 }
```

> ⚠️ **Good to Know:** `postedDate` is the source-formatted string (e.g. `26 май` for May 26). The site is primarily Bulgarian; some titles will be in Bulgarian.

### 📊 Output

| Field | Type | Description |
|---|---|---|
| 🖼️ `companyLogo` | string | Company logo URL. |
| 💼 `title` | string | Job title. |
| 🏢 `company` | string | Company name. |
| 📍 `location` | string | City / remote. |
| 🛠️ `techStack` | string\[] | Tech badges shown on the card. |
| 📅 `postedDate` | string | Source-formatted posting date. |
| 🔗 `url` | string | Apply / detail page on dev.bg. |
| 🆔 `jobId` | string | DEV.BG internal job ID. |
| 🕒 `scrapedAt` | ISO 8601 | When this row was scraped. |
| ❌ `error` | string|null | Per-record error (null on success). |

**Sample record:**

```json
{
  "companyLogo": "https://dev.bg/wp-content/uploads/2020/03/seeburger-logo-new-120x32.png",
  "title": "Corporate IT Security & Risk Oversight Owner (ISO Corporate IT, 2nd Line of Defense)",
  "company": "SEEBURGER",
  "location": "София",
  "techStack": ["English", "German"],
  "postedDate": "26 май",
  "url": "https://dev.bg/company/jobads/seeburger-ag-corporate-it-security-risk-oversight-owner-iso-corporate-it-2nd-line-of-defense/",
  "jobId": "535067"
}
```

### ✨ Why choose this Actor

| ✨ Feature | What it gets you |
|---|---|
| 🔓 No API key | No login or DEV.BG partner credentials needed. |
| 🇧🇬 Local IT focus | The largest Bulgarian IT board, one click away. |
| 🛠️ Tech stack per row | Filter, group, and trend by stack. |
| 🏢 Logos included | Every record ships with the company logo. |
| 🎯 Category + keyword | Narrow by role family or free-text search. |
| 🆓 Free trial | $5 credit covers thousands of rows. |

### 📈 How it compares to alternatives

| Approach | Free? | Fields | Coverage | Effort |
|---|---|---|---|---|
| Manually copy from dev.bg | ✅ | ~3 | One job at a time | Hours of clicking |
| LinkedIn search | ❌ (rate-limited) | Variable | Cross-platform | Brittle |
| DEV.BG partner API | ❌ (not public) | Full | Full | Not available |
| **DEV.BG Bulgarian Jobs Scraper** | ✅ ($5 trial credit) | **10** | **Full board** | **1 click** |

### 🚀 How to use

1. **Sign up.** [Create a free Apify account w/ $5 credit](https://console.apify.com/sign-up?fpr=vmoqkp).
2. **Open** the DEV.BG Bulgarian Jobs Scraper page.
3. **Set inputs.** Pick a `searchQuery` or `category` and a `maxItems`.
4. **Run.** Click Start. Free users get 10 items, paid users up to 1,000,000.
5. **Export.** CSV, Excel, JSON, JSONL, XML, RSS, or HTML.

### 💼 Business use cases

#### 📊 Market hiring trends

Pull the full board weekly. Track which stacks are gaining and which companies are aggressive on volume.

#### 🤝 Recruiter pipeline

Filter to a target stack and seniority, push into a CRM, follow companies that post repeatedly.

#### 🏢 Employer-branding benchmarks

Compare how peer companies write their job ads (length, tone, perk language).

#### 🤖 LLM use cases

Build a Bulgarian IT job corpus for downstream classification, translation, or recommendation systems.

### 🔌 Automating DEV.BG Bulgarian Jobs Scraper

- **Make (Integromat)** - daily pull, push to Google Sheets.
- **Zapier** - Slack alert when a specific company posts.
- **Slack** - daily digest of newest Python / Go / Rust roles.
- **Airbyte** - sync into your warehouse.
- **GitHub Actions** - commit weekly snapshots.
- **Google Drive / Dropbox / S3** - drop the export into a folder.
- **Webhooks** - POST dataset URLs anywhere.

### 🌟 Beyond business use cases

#### 🔬 Research

Track Bulgarian IT salaries and skill demand decade-over-decade.

#### 🎮 Personal projects

"New Python jobs in Sofia" telegram bot, personal career-tracking dashboards.

#### 🤝 Non-profit / education

Coding schools can show students what employers actually ask for.

#### 🧪 Experimentation

Cluster jobs by tech stack - discover non-obvious co-occurrence patterns (e.g. Rust + Kubernetes).

### 🤖 Ask an AI assistant about this scraper

Paste this into ChatGPT, Claude, Perplexity, or Copilot:

> "Using the ParseForge DEV.BG Bulgarian Jobs Scraper dataset (category: backend-development, maxItems: 500), summarise the top 10 employers by job-post volume and the top 10 most-common tech badges."

### ❓ Frequently Asked Questions

#### 🔑 Do I need a DEV.BG API key?

No. The actor uses the public HTML listings.

#### 🇧🇬 Are listings in Bulgarian or English?

Both - DEV.BG mixes Bulgarian and English roles. Titles, company names, and locations are returned as-published.

#### 🛠️ What is `techStack`?

The list of tech badges shown on the job card (programming languages, frameworks, languages spoken). Source-defined.

#### 🆓 What do free users get?

Up to 10 items per run on a $5 trial credit. Paid users can pull up to 1,000,000 items.

#### 🔄 How often is the data refreshed?

Live on every run. Re-run on a daily schedule for a freshness-tracking pipeline.

#### 🏷️ What categories are supported?

Backend, Frontend, Full-Stack, Mobile, QA, DevOps, Data, ML, System/Network, Embedded, Tech Support, UX/UI, PM/BA, Marketing, Design, Game Development.

#### 🔍 Can I do free-text search?

Yes - `searchQuery` is passed to the DEV.BG site search.

#### 🌍 Does this use proxies?

No proxies required.

#### ⚠️ Is this affiliated with DEV.BG?

No. This is an independent tool, not endorsed by or affiliated with DEV.BG.

#### 📥 What export formats are available?

CSV, Excel (XLSX), JSON, JSONL, XML, RSS, and HTML.

### 🔌 Integrate with any app

Apify natively integrates with Make, Zapier, n8n, Slack, Discord, Airbyte, Keboola, Google Drive, Google Sheets, Dropbox, AWS S3, GitHub, GitLab, generic webhooks, and the Apify API / SDK (Python, JavaScript, CLI).

### 🔗 Recommended Actors

| Actor | What it does |
|---|---|
| [BLS Occupation Projections Scraper](https://apify.com/parseforge/bls-occupation-projections-scraper) | Official U.S. labor market projections. |
| [MagicBricks India Scraper](https://apify.com/parseforge/magicbricks-india-scraper) | Indian property listings. |
| [OurAirports Database Scraper](https://apify.com/parseforge/ourairports-scraper) | Global airport reference dataset. |
| [GitHub Repo Scraper](https://apify.com/parseforge/github-repo-scraper) | Repo metadata and contributors. |
| [CurseForge Mods Scraper](https://apify.com/parseforge/curseforge-mods-scraper) | Minecraft mod metadata. |

> 💡 **Pro Tip:** browse the complete [ParseForge collection](https://apify.com/parseforge) for more job-board and recruitment scrapers.

**🆘 Need Help?** [Open our contact form](https://tally.so/r/BzdKgA)

> **⚠️ Disclaimer:** this is an independent tool, not affiliated with DEV.BG. Only publicly available data is collected. Use responsibly and respect the source's terms of service.

# Actor input Schema

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

Free-text keyword search (e.g. python, java, react). Leave empty for all jobs.

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

Free users: Limited to 10 items (preview). Paid users: Optional, max 1,000,000

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

Filter to a specific role category. Leave empty for all.

## Actor input object example

```json
{
  "searchQuery": "",
  "maxItems": 10,
  "category": ""
}
```

# Actor output Schema

## `results` (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 = {
    "maxItems": 10
};

// Run the Actor and wait for it to finish
const run = await client.actor("parseforge/devbg-bulgarian-jobs-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 = { "maxItems": 10 }

# Run the Actor and wait for it to finish
run = client.actor("parseforge/devbg-bulgarian-jobs-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 '{
  "maxItems": 10
}' |
apify call parseforge/devbg-bulgarian-jobs-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "DEV.BG Bulgarian IT Jobs Scraper",
        "description": "Scrape Bulgarian IT and developer job listings from DEV.BG, the largest local recruitment platform. Pull title, company, logo, location, tech stack, posting date, and direct apply URL. Filter by stack, role family, or free-text. Export to CSV, Excel, JSON, or XML.",
        "version": "0.1",
        "x-build-id": "Doz9waN1aGfsgPjIM"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/parseforge~devbg-bulgarian-jobs-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-parseforge-devbg-bulgarian-jobs-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/parseforge~devbg-bulgarian-jobs-scraper/runs": {
            "post": {
                "operationId": "runs-sync-parseforge-devbg-bulgarian-jobs-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/parseforge~devbg-bulgarian-jobs-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-parseforge-devbg-bulgarian-jobs-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": {
                    "searchQuery": {
                        "title": "Search Query",
                        "type": "string",
                        "description": "Free-text keyword search (e.g. python, java, react). Leave empty for all jobs.",
                        "default": ""
                    },
                    "maxItems": {
                        "title": "Max Items",
                        "minimum": 1,
                        "maximum": 1000000,
                        "type": "integer",
                        "description": "Free users: Limited to 10 items (preview). Paid users: Optional, max 1,000,000"
                    },
                    "category": {
                        "title": "Category",
                        "enum": [
                            "",
                            "backend-development",
                            "frontend-development",
                            "full-stack-development",
                            "mobile-development",
                            "qa-development",
                            "devops-development",
                            "data-development",
                            "ml-development",
                            "system-network",
                            "embedded-development",
                            "tech-support",
                            "ux-ui-development",
                            "pm-or-ba",
                            "marketing",
                            "design",
                            "game-development"
                        ],
                        "type": "string",
                        "description": "Filter to a specific role category. Leave empty for all.",
                        "default": ""
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
