# CutShort Jobs Scraper: India Tech Roles Monitor (`themineworks/cutshort-jobs-scraper`) Actor

Scrape CutShort job listings across India — title, company, salary range, skills, experience and location. No login, no cookies, pay per job. Built for recruiting feeds and hiring-signal pipelines. Use it as an MCP server in Claude, ChatGPT & AI agents.

- **URL**: https://apify.com/themineworks/cutshort-jobs-scraper.md
- **Developed by:** [The Mine Works](https://apify.com/themineworks) (community)
- **Categories:** Jobs, Lead generation, MCP servers
- **Stats:** 1 total users, 0 monthly users, 0.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $1.20 / 1,000 job 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

## CutShort Jobs Scraper: India Tech Roles & Salary

Scrape CutShort job listings across India — title, company, salary range, skills, experience and location. No login, no cookies, pay per job. Built for recruiting feeds and hiring-signal pipelines. Use it as an MCP server in Claude, ChatGPT & AI agents.

> ⚡ Part of a 74-scraper suite with 8,800+ runs · no login, no cookies, no ban risk.
>
> 💸 You are only charged for delivered results — empty searches, failed pages and duplicates are never billed.

### What it does

CutShort is one of India's larger startup hiring platforms, and unlike most job boards it
publishes a genuinely rich skills taxonomy — every listing carries an explicit skills array and a
numeric experience band rather than free text buried in a description.

This actor reads CutShort's own public JSON search surface over plain HTTP. No browser, no login,
no cookies. It returns one record per job with the title, company, locations array, remote flag,
the full skills list, the salary band as published, minimum and maximum years of experience as
integers, role types, and the description.

### Input

| Field | Type | Required | Default | Description |
|---|---|---|---|---|
| `searchSlugs` | array | no | `[]` | CutShort job-category slugs to scrape, e.g. 'remote-golang-jobs'. Leave empty to auto-discover categories from the jobs index. |
| `maxJobs` | integer | no | `10` | Maximum jobs to return across all pages. |

#### Example input

```json
{
  "searchSlugs": [],
  "maxJobs": 10
}
````

### Output

One record per job. Field list and example below are taken from a real run, not a mock-up.

| Field | Type | Example |
|---|---|---|
| `job_id` | string | `"67bd5df9d78a650029b66c32"` |
| `title` | string | `"Senior Software Architect"` |
| `company` | string | `"NeoGenCode Technologies Pvt Ltd"` |
| `locations` | array | `["Bengaluru (Bangalore)"]` |
| `remote` | boolean | `false` |
| `skills` | array | `["MERN Stack", "MongoDB", "Express", "React…` |
| `salary` | string | `"INR 3000000-7000000"` |
| `experience_min_years` | number | `11` |
| `experience_max_years` | number | `20` |
| `role_types` | array | `["full_time"]` |
| `description` | string | `"<p><strong>Position Name : <em>Senior Soft…` |
| `url` | string | `"https://cutshort.io/job/Senior-Software-Ar…` |
| `hiring_for_client` | boolean | `false` |
| `scraped_at` | string | `"2026-07-27T08:14:20.859Z"` |

#### Example output

```json
{
  "job_id": "67bd5df9d78a650029b66c32",
  "title": "Senior Software Architect",
  "company": "NeoGenCode Technologies Pvt Ltd",
  "locations": [
    "Bengaluru (Bangalore)"
  ],
  "remote": false,
  "skills": [
    "MERN Stack",
    "MongoDB",
    "Express",
    "React.js",
    "NodeJS (Node.js)",
    "Microservices",
    "RESTful APIs",
    "Redux/Flux",
    "NextJs (Next.js)",
    "Amazon Web Services (AWS)",
    "Micro Frontend",
    "GraphQL",
    "Docker",
    "Kubernetes",
    "Software architecture",
    "Technical Architecture",
    "Elastic Search"
  ],
  "salary": "INR 3000000-7000000",
  "experience_min_years": 11,
  "experience_max_years": 20,
  "role_types": [
    "full_time"
  ],
  "description": "<p><strong>Position Name : <em>Senior Software Architect</em></strong></p><p>📍 <strong>Location :</strong> UB City, Bengaluru (Hybrid – 3 days in office)</p><p>🕒 <strong>Experience :</strong> 11 to 18 Years</p><p>📅 <strong>Notice Period :</strong> Immediate to 1 month</p><p>👥 <strong>Open Positions :</strong> 2</p><p><br /></p><p><strong>Role Overview :</strong></p><ul><li>We are looking for a <strong><em>Senior Software Architect</em></strong><em> to </em><strong><em>design, build, and scale high-performance SaaS B2B applications</em></strong><em>.</em></li><li>The ideal candidate will have deep expertise in <strong><em>MERN stack (MongoDB, Express.js, React.js, Node.js),</em></strong> <strong>AWS,</strong> and <strong><em>microservices-based architectures</em></strong><em>.</em></li><li>This role requires <strong><em>at least 3 Years of experience in an Architect position</em></strong>, with a strong background in building <strong><em>scalable products</em></strong> and <strong>handling daily releases</strong>.</li></ul><p><strong>Key Responsibilities :</strong></p><ul><li>Architect and develop scalable <strong><em>SaaS B2B products</em></strong><em> </em>using <strong><em>React, Node.js, GraphQL, Elasticsearch, and Micro Frontend Architecture (MFE)</em></strong><em>.</em></li><li>Design and implement <strong><em>microservices-based distributed systems</em></strong><em> and </em><strong><em>RESTful APIs</em></strong><em>.</em></li><li>Optimize <strong><em>frontend interfaces</em></strong> using <strong><em>React, Redux, Next.js, HTML, and CSS.</em></strong></li><li>Develop robust <strong><em>backend APIs</em></strong> using <strong><em>Node.js, Express.js, and MongoDB/PostgreSQL</em></strong><em>.</em></li><li>Utilize <strong><em>AWS services (EC2, S3, SQS, SNS, DocumentDB, OpenSearch)</em></strong> and <strong><em>containerization (Docker, Kubernetes).</em></strong></li><li>Implement <strong><em>scalable database schemas</em></strong> and ensure optimal performance.</li><li>Work with <strong><em>GraphQL for efficient data querying and manipulation</em></strong><em>.</em></li><li>Ensure <strong><em>security, reliability, and high availability</em></strong> of the platform.</li><li>Lead and mentor development teams, conduct <strong><em>code reviews</em></strong><em>, </em>and enforce best practices.</li><li>Collaborate with cross-functional teams to deliver business-driven software solutions.</li></ul><p><strong>Required Skills &amp; Experience :</strong></p><p>✅ <strong><em>3+ Years as a Software Architect</em></strong> and <strong><em>currently in an Architect</em> role</strong>.</p><p>✅ <strong><em>5+ Years of experience in full-stack development</em></strong> with the <strong><em>MERN Stack</em></strong><em>.</em></p><p>✅ Strong knowledge of <strong><em>scalable architectures, microservices, and cloud-native SaaS products</em></strong><em>.</em></p><p>✅ Experience in <strong><em>AWS deployment, cloud infrastructure, and DevOps</em></strong><em>.</em></p><p>✅ Hands-on experience with <strong><em>Micro Frontends (MFE)</em></strong>.</p><p>✅ Experience in <strong><em>handling everyday releases</em></strong> and working in <strong><em>Agile environments</em></strong><em>.</em></p><p>✅ Strong problem-solving skills, logical thinking, and architectural decision-making.</p><p>✅ Bachelor’s or Master’s degree in <strong>Computer Science or related field</strong>.</p><p><br /></p><p><strong>Preferred :</strong></p><ul><li>Experience in <strong><em>B2B SaaS product development</em></strong><em>.</em></li><li>Background in <strong><em>product-based companies</em></strong><em>.</em></li><li>No prior experience in Walmart or similar large enterprises.</li><li>Candidates should be based in <strong><em>Bengaluru</em></strong><em> </em>(Outstation candidates will not be processed).</li></ul>",
  "url": "https://cutshort.io/job/Senior-Software-Architect-Bengaluru-Bangalore-NeoGenCode-Technologies-Pvt-Ltd-EMFogiZR",
  "hiring_for_client": false,
  "scraped_at": "2026-07-27T08:14:20.859Z"
}
```

### Use cases

- **India tech talent-demand analysis** — the `skills` array is structured, so you can count demand per technology without NLP over job text.
- **Salary banding by experience** — `experience_min_years` and `experience_max_years` are numeric, which makes compensation-versus-seniority analysis a groupby rather than a parsing project.
- **Startup hiring signals** — a company opening several senior roles at once is a fundable-growth signal.
- **Recruiter sourcing lists** — filter to a skill plus an experience band to build a target list of companies actively hiring for it.
- **Skills-gap research** — compare the skills demanded on live listings against the skills your training or curriculum covers.

### FAQ

#### Is this scraping HTML?

No. It reads the same public JSON endpoint CutShort's own web app calls, which is why it needs no browser and costs a fraction of a browser-based scraper.

#### Are the skills normalised?

They are returned exactly as CutShort publishes them, including their own variants such as 'NodeJS (Node.js)'. Normalising them would be lossy and opinionated, so mapping is left to you.

#### Is salary always present?

No. Many Indian startup listings omit it. When CutShort publishes a band the field carries it as shown; when it does not, the field is absent rather than zero, so 'not disclosed' never looks like a real number.

#### Can I filter to remote-only roles?

Yes — every record carries a boolean `remote` flag, and `role_types` distinguishes full-time from contract and internship.

### Billing

Pay per event: one `job-scraped` event per delivered record, charged only **after** the record is validated and stored. Empty results, blocked pages and duplicates are never charged. Store discounts apply automatically on paid Apify plans.

### Use in Claude, ChatGPT & any MCP agent

This actor runs as an MCP server, so an AI agent can call it directly:

```
https://mcp.apify.com/?tools=themineworks/cutshort-jobs-scraper
```

```python
from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("themineworks/cutshort-jobs-scraper").call(run_input={"searchSlugs": [], "maxJobs": 10})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)
```

### Legal and compliance

This actor collects only publicly available information — the same data any visitor can see without logging in. It does not access private or authenticated areas, does not attempt to bypass paywalls, and collects no personal data beyond what the source already publishes openly. You are responsible for using the output in line with the source site's terms and with the data protection law that applies to you.

MIT © [The Mine Works](https://apify.com/themineworks)

# Actor input Schema

## `searchSlugs` (type: `array`):

CutShort job-category slugs to scrape, e.g. 'remote-golang-jobs'. Leave empty to auto-discover categories from the jobs index.

## `maxJobs` (type: `integer`):

Maximum jobs to return across all pages.

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

Indian residential proxy is recommended.

## Actor input object example

```json
{
  "searchSlugs": [],
  "maxJobs": 10,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "IN"
  }
}
```

# 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 = {
    "searchSlugs": [],
    "maxJobs": 10,
    "proxyConfiguration": {
        "useApifyProxy": true,
        "apifyProxyGroups": [
            "RESIDENTIAL"
        ],
        "apifyProxyCountry": "IN"
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("themineworks/cutshort-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 = {
    "searchSlugs": [],
    "maxJobs": 10,
    "proxyConfiguration": {
        "useApifyProxy": True,
        "apifyProxyGroups": ["RESIDENTIAL"],
        "apifyProxyCountry": "IN",
    },
}

# Run the Actor and wait for it to finish
run = client.actor("themineworks/cutshort-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 '{
  "searchSlugs": [],
  "maxJobs": 10,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "IN"
  }
}' |
apify call themineworks/cutshort-jobs-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "CutShort Jobs Scraper: India Tech Roles Monitor",
        "description": "Scrape CutShort job listings across India — title, company, salary range, skills, experience and location. No login, no cookies, pay per job. Built for recruiting feeds and hiring-signal pipelines. Use it as an MCP server in Claude, ChatGPT & AI agents.",
        "version": "0.1",
        "x-build-id": "VVNySCR7SKsXfGQZl"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/themineworks~cutshort-jobs-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-themineworks-cutshort-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/themineworks~cutshort-jobs-scraper/runs": {
            "post": {
                "operationId": "runs-sync-themineworks-cutshort-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/themineworks~cutshort-jobs-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-themineworks-cutshort-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": {
                    "searchSlugs": {
                        "title": "Category slugs",
                        "type": "array",
                        "description": "CutShort job-category slugs to scrape, e.g. 'remote-golang-jobs'. Leave empty to auto-discover categories from the jobs index.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "maxJobs": {
                        "title": "Max jobs",
                        "minimum": 1,
                        "type": "integer",
                        "description": "Maximum jobs to return across all pages.",
                        "default": 25
                    },
                    "proxyConfiguration": {
                        "title": "Proxy",
                        "type": "object",
                        "description": "Indian residential proxy is recommended."
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
