# Prace.cz Scraper - Czech Republic Job Listings (`studio-amba/prace-cz-scraper`) Actor

Scrape job listings from Prace.cz, one of the Czech Republic's top job boards (part of Alma Career group). Search by keyword and location. Extract job titles, companies, salaries in CZK, locations, employment types, work areas, and descriptions. No login or cookies required.

- **URL**: https://apify.com/studio-amba/prace-cz-scraper.md
- **Developed by:** [Studio Amba](https://apify.com/studio-amba) (community)
- **Categories:** Jobs
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $1.20 / 1,000 result scrapeds

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 web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
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/docs.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python/docs.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/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

### What does Prace.cz Scraper do?

**Prace.cz Scraper** extracts job listings from [Prace.cz](https://www.prace.cz), one of the Czech Republic's leading job boards (part of the Alma Career group, alongside Jobs.cz). It is a separate product from Jobs.cz with its own search index and listing pages — this actor targets Prace.cz specifically. The scraper searches for jobs by keyword and location, then returns structured data including job titles, companies, salaries in CZK, locations, employment types, work-area categories, and full descriptions.

Run it on the Apify platform to get **API access, scheduling, proxy rotation, webhook integrations, and monitoring** out of the box. No login or cookies required — all data is extracted from publicly available job listings.

### Why use Prace.cz Scraper?

- **Czech job market research**: Analyze demand for specific roles, skills, and salary levels across the Czech Republic.
- **Recruitment intelligence**: Monitor competitor hiring patterns and track new openings in your industry.
- **Salary benchmarking**: Collect salary data from Czech job postings to understand market rates in CZK.
- **Job aggregation**: Feed Czech job listings into your own job board, aggregator, or HR platform.
- **Academic research**: Study employment trends, skill demand, and labor market dynamics in Czechia.
- **Lead generation**: Identify actively hiring Czech companies for B2B sales outreach.
- **Talent market analysis**: Understand which cities and sectors have the highest demand for specific roles.

### How to scrape prace.cz data

1. Go to the Prace.cz Scraper page on Apify Store.
2. Click **Try for free** to open the Actor in Apify Console.
3. Enter your search keyword (e.g. "programator", "ucetni", "prodavac", or English terms like "developer").
4. Optionally set a location (Praha, Brno, Ostrava, Plzen, etc.).
5. Set the maximum number of results you want.
6. Click **Start** and wait for the run to finish.
7. Download your data as JSON, CSV, Excel, or connect it to your workflow via API.

That's it — no coding required. The scraper handles pagination and data extraction automatically over plain HTTP, no browser needed.

### Input

| Field | Type | Description | Default |
|-------|------|-------------|---------|
| `searchQuery` | String | Job search keyword (Czech or English) | `programator` |
| `location` | String | City or region (Praha, Brno, Ostrava, Plzen, etc.) | All Czech Republic |
| `maxResults` | Integer | Maximum number of listings to scrape (1-10,000) | `50` |
| `includeDetails` | Boolean | Visit each offer's native detail page for the full description, exact address, and confirmed salary | `true` |
| `proxyConfiguration` | Object | Proxy settings (residential recommended) | Apify Residential |

#### Example input

```json
{
    "searchQuery": "programator",
    "location": "Praha",
    "maxResults": 50,
    "proxyConfiguration": {
        "useApifyProxy": true,
        "apifyProxyGroups": ["RESIDENTIAL"],
        "apifyProxyCountry": "CZ"
    }
}
````

### Output

The scraper outputs structured JSON data for each job listing. You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

#### Example output

```json
{
    "jobTitle": "REACT Developer",
    "company": "CENDIS, s.p.",
    "location": "U Pergamenky, Praha",
    "city": "Praha",
    "street": "U Pergamenky",
    "salary": "75000 - 100000 CZK",
    "salaryMin": 75000,
    "salaryMax": 100000,
    "salaryCurrency": "CZK",
    "salaryPeriod": "monthly",
    "employmentType": "FULL_TIME, EMPLOYEE",
    "workType": "Fully remote",
    "category": "IS/IT: Vyvoj aplikaci a systemu",
    "professions": ["Programator"],
    "workAreas": ["IS/IT: Vyvoj aplikaci a systemu"],
    "suitableFor": [],
    "postedDate": "2026-07-24T13:46:11+02:00",
    "validThrough": "2026-08-23T23:59:59+02:00",
    "jobDescription": "Co bude naplni Tve prace?\n\nVyvoj Front-End aplikaci...",
    "externalApplyUrl": null,
    "url": "https://www.prace.cz/nabidka/e0515158-a58b-4e13-a8c1-f14fa54c38ba/",
    "sourceId": "e0515158-a58b-4e13-a8c1-f14fa54c38ba",
    "scrapedAt": "2026-07-26T14:12:49.038Z"
}
```

### Data fields

| Field | Description |
|-------|-------------|
| `jobTitle` | Job position title |
| `company` | Hiring company name |
| `location` | Job location (street and city when known) |
| `city` | City parsed from the location |
| `street` | Street address when published (with `includeDetails`) |
| `salary` | Salary range text as published, when the employer discloses it |
| `salaryMin` / `salaryMax` | Numeric salary bounds in CZK |
| `salaryCurrency` | Salary currency (usually CZK) |
| `salaryPeriod` | Salary period (monthly, hourly, annual) |
| `employmentType` | Type of employment (full-time, part-time, agreement, etc.) |
| `workType` | On-site, remote, fully remote, or hybrid |
| `category` | Primary job category / work area |
| `professions` | Profession tags assigned to the offer |
| `workAreas` | Industry / work area tags |
| `suitableFor` | Target candidate groups (e.g. graduates, entry level) |
| `postedDate` | ISO date the offer was published |
| `validThrough` | ISO date the offer expires |
| `jobDescription` | Full description text (with `includeDetails` enabled) |
| `externalApplyUrl` | Employer career-site URL, when the offer links out to one |
| `url` | Direct link to the job listing on Prace.cz |
| `sourceId` | Prace.cz internal advert ID |
| `scrapedAt` | ISO 8601 timestamp of data collection |

### How much does it cost to scrape Prace.cz?

The Prace.cz Scraper reads server-rendered search pages and native detail pages over plain HTTP — no browser — so runs are fast and cheap. Typical costs:

- **50 listings** (with full details): ~$0.02-0.05 in platform credits
- **100 listings** (with full details): ~$0.05-0.10 in platform credits
- **1,000 listings** (with full details): ~$0.30-0.80 in platform credits

Costs depend on the number of pages loaded and proxy usage. Disabling `includeDetails` is even faster and cheaper when you only need basic listing data (title, company, salary, location, category).

### Tips and advanced options

- **Use Czech keywords** for broader results. Most listings are in Czech (e.g. "programator" instead of "programmer", "ucetni" instead of "accountant").
- **Keep `includeDetails` on** for full job descriptions, exact addresses, and confirmed salary figures. Turn it off when you only need the listing basics and want the fastest possible run.
- **Set `maxResults`** to control costs. Start small (10-50) to verify the output, then scale up.
- **Location filtering** supports all major Czech cities: Praha, Brno, Ostrava, Plzen, Liberec, Olomouc, Ceske Budejovice, Hradec Kralove, Pardubice, Zlin, and more.
- **Schedule runs** to track new listings daily or weekly using Apify's built-in scheduler.
- **Combine with other scrapers** to build a comprehensive Czech job market dataset. Check our Jobs.cz, Jobs.ch, and other EU job board scrapers.

### Supported locations

Praha, Brno, Ostrava, Plzen, Liberec, Olomouc, Ceske Budejovice, Hradec Kralove, Pardubice, Zlin, Karlovy Vary, Jihlava, Usti nad Labem, Most, Opava, Frydek-Mistek, Teplice, Jablonec nad Nisou, Prostejov, Prerov, and all other Czech cities and regions.

### About Prace.cz

Prace.cz is one of the Czech Republic's leading job portals, part of the Alma Career group (which also operates Jobs.cz). It hosts job listings from direct employers, recruitment agencies, and government-linked employers across all industries and regions of the Czech Republic, with rich categorization by profession and work area.

### FAQ and support

#### Is it legal to scrape Prace.cz?

This scraper extracts only publicly available job listing data that any visitor can see without logging in. It does not access private data, bypass authentication, or violate GDPR. Always review the website's Terms of Service before large-scale scraping and ensure your use case complies with applicable laws.

#### The scraper returns 0 results

- Make sure your search query matches actual job listings on Prace.cz.
- Try broader search terms or remove location filters.
- Ensure residential proxies are enabled (the default proxy configuration).
- The site may temporarily block automated access — try again after a few minutes.

#### Can I get custom modifications?

Yes. If you need additional fields, different output formats, or integration with your systems, open an issue in the **Issues** tab or contact us for a custom solution.

#### How often should I run this scraper?

Prace.cz updates listings continuously. For most use cases, running once daily or weekly is sufficient. Use Apify's scheduler to automate recurring runs.

#### How is this different from a Jobs.cz scraper?

Prace.cz and Jobs.cz are both operated by Alma Career but run separate search products with separate listing pools and separate URLs (`prace.cz/nabidka/...` vs `jobs.cz/rpd/...`). Some employers post to only one of the two, so combining both scrapers gives broader Czech job market coverage than either alone.

# Actor input Schema

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

Job search keyword in Czech or English (e.g. 'programator', 'ucetni', 'prodavac', 'developer'). Defaults to 'programator' if empty.

## `location` (type: `string`):

City or region name (e.g. 'Praha', 'Brno', 'Ostrava', 'Plzen'). Leave empty for all of the Czech Republic.

## `maxResults` (type: `integer`):

Maximum number of job offers to scrape.

## `includeDetails` (type: `boolean`):

Open each offer's native detail page for the full HTML job description, exact address, and confirmed salary/employer data (schema.org JobPosting data embedded on the page). Slower but much richer. Turn off for faster, listing-only results.

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

Proxy settings. Residential proxies recommended for reliable access.

## Actor input object example

```json
{
  "searchQuery": "programator",
  "maxResults": 20,
  "includeDetails": true,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "CZ"
  }
}
```

# 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 = {
    "searchQuery": "programator",
    "maxResults": 20,
    "proxyConfiguration": {
        "useApifyProxy": true,
        "apifyProxyGroups": [
            "RESIDENTIAL"
        ],
        "apifyProxyCountry": "CZ"
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("studio-amba/prace-cz-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 = {
    "searchQuery": "programator",
    "maxResults": 20,
    "proxyConfiguration": {
        "useApifyProxy": True,
        "apifyProxyGroups": ["RESIDENTIAL"],
        "apifyProxyCountry": "CZ",
    },
}

# Run the Actor and wait for it to finish
run = client.actor("studio-amba/prace-cz-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 '{
  "searchQuery": "programator",
  "maxResults": 20,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "CZ"
  }
}' |
apify call studio-amba/prace-cz-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Prace.cz Scraper - Czech Republic Job Listings",
        "description": "Scrape job listings from Prace.cz, one of the Czech Republic's top job boards (part of Alma Career group). Search by keyword and location. Extract job titles, companies, salaries in CZK, locations, employment types, work areas, and descriptions. No login or cookies required.",
        "version": "0.1",
        "x-build-id": "YBVp4PWMCYD474EKf"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/studio-amba~prace-cz-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-studio-amba-prace-cz-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/studio-amba~prace-cz-scraper/runs": {
            "post": {
                "operationId": "runs-sync-studio-amba-prace-cz-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/studio-amba~prace-cz-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-studio-amba-prace-cz-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": "Job search keyword in Czech or English (e.g. 'programator', 'ucetni', 'prodavac', 'developer'). Defaults to 'programator' if empty.",
                        "default": "programator"
                    },
                    "location": {
                        "title": "Location",
                        "type": "string",
                        "description": "City or region name (e.g. 'Praha', 'Brno', 'Ostrava', 'Plzen'). Leave empty for all of the Czech Republic."
                    },
                    "maxResults": {
                        "title": "Max Results",
                        "minimum": 1,
                        "maximum": 10000,
                        "type": "integer",
                        "description": "Maximum number of job offers to scrape.",
                        "default": 50
                    },
                    "includeDetails": {
                        "title": "Include Full Details",
                        "type": "boolean",
                        "description": "Open each offer's native detail page for the full HTML job description, exact address, and confirmed salary/employer data (schema.org JobPosting data embedded on the page). Slower but much richer. Turn off for faster, listing-only results.",
                        "default": true
                    },
                    "proxyConfiguration": {
                        "title": "Proxy Configuration",
                        "type": "object",
                        "description": "Proxy settings. Residential proxies recommended for reliable access.",
                        "default": {
                            "useApifyProxy": true,
                            "apifyProxyGroups": [
                                "RESIDENTIAL"
                            ]
                        }
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
