# Naukri Scraper - India & Gulf Jobs | $0.99/1K Jobs (`santamaria-automations/naukri-scraper`) Actor

Scrape job listings from Naukri.com (India) and NaukriGulf.com (Middle East). 45+ fields per job including title, company, AmbitionBox rating, follower count, tags, about-text, founded year, size, headquarters, website, benefits & similar companies. No login. $0.99 per 1,000 jobs.

- **URL**: https://apify.com/santamaria-automations/naukri-scraper.md
- **Developed by:** [Ale](https://apify.com/santamaria-automations) (community)
- **Categories:** Jobs, Automation
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $0.99 / 1,000 job listings

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

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

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

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

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

## Naukri Scraper

Scrape job listings from **Naukri.com** (India) and **NaukriGulf.com** (Middle East). Pass in search keywords or paste any naukri.com / naukrigulf.com search URL — no login, no API key.

Pay-per-result: **$0.99 per 1,000 jobs**.

### What you get

For every job the scraper returns 45+ fields, including:

**Job-level**
- Title, company, company logo
- Location (cleaned to the city name), localities
- Experience range (min/max years + `experience_text`)
- Salary range + `currency` (ISO 4217: INR / USD / AED / …) + `is_salary_hidden` flag
- Skills, employment type, walk-in flag, expired flag
- Full job description (plain text + raw HTML), short SERP snippet
- Posted date (raw string + Unix timestamp), openings count
- Direct job URL, apply URL

**Company-level** (turned on by default — set `includeCompanyDetails: false` to skip)
- AmbitionBox employer rating + review count + AmbitionBox URL
- Total Naukri followers
- Company tags (Private / Public / Foreign MNC / Forbes Global 2000 / …)
- About-the-company text
- Company type, founded year, employee-count band, headquarters, official website
- Employee-reported benefits with how many employees reported each one
- Up to 3 similar companies (name, group ID, rating, reviews, logo)

Each unique company is fetched **once per run** (deduplicated by Naukri group ID), so a 1,000-job run covering 200 companies makes 200 extra HTTP calls — not 1,000.

### Input

```json
{
  "searchQueries": ["Software Engineer", "Data Analyst"],
  "location": "Bangalore",
  "platform": "naukri",
  "maxResultsPerQuery": 40,
  "includeCompanyDetails": true
}
````

#### Input fields

| Field | Type | Default | Notes |
|---|---|---|---|
| `searchQueries` | array | — | Keywords to search. Each runs as its own search; results are deduplicated across queries. |
| `searchUrls` | array | — | Paste any naukri.com or naukrigulf.com search URL. Filters from the URL (keyword, location, page) are parsed automatically. |
| `location` | string | empty | City or region. Combined with each `searchQuery`. Ignored for `searchUrls` (they carry their own location). |
| `platform` | string | `naukri` | `naukri` for India, `naukrigulf` for the Middle East, or `both`. |
| `maxResultsPerQuery` | integer | 50 | Maximum jobs per query. Naukri stops returning new IDs after roughly the first 20 unique results per query; the scraper detects this automatically. |
| `maxResults` | integer | 0 | Global cap across all queries. `0` = no cap. |
| `includeCompanyDetails` | boolean | `true` | Fetch the rich company-overview fields. Set to `false` for the fastest, cheapest runs (job-level fields only). |

### Examples

**Search by keyword + city**

```json
{ "searchQueries": ["Python Developer"], "location": "Pune" }
```

**Multiple queries, both platforms**

```json
{
  "searchQueries": ["DevOps Engineer", "Site Reliability"],
  "platform": "both",
  "maxResultsPerQuery": 20
}
```

**Paste a filtered search URL from naukri.com**

```json
{
  "searchUrls": [
    "https://www.naukri.com/data-engineer-jobs-in-hyderabad",
    "https://www.naukrigulf.com/software-engineer-jobs-in-dubai"
  ]
}
```

**Fast lane (no company enrichment)**

```json
{
  "searchQueries": ["Frontend Engineer"],
  "location": "Bengaluru",
  "includeCompanyDetails": false
}
```

### Output

One item per job. Truncated example:

```json
{
  "id": "100626500857",
  "title": "Software Engineer",
  "company": "Texas Instruments",
  "company_id": "1779582",
  "company_group_id": "3448628",
  "company_logo": "https://img.naukimg.com/logo_images/groups/v1/3448628.gif",
  "location": "Bengaluru",
  "localities": [],
  "min_experience_years": 0,
  "max_experience_years": 3,
  "experience_text": "0-3 Yrs",

  "min_salary": null,
  "max_salary": null,
  "salary_text": null,
  "currency": "INR",
  "is_salary_hidden": true,

  "description": "Minimum Requirements: . XX years of relative experience. Preferred Qualifications: . Degree in Electrical Engineering, Computer Engineering …",
  "description_html": "Minimum Requirements:&nbsp;&nbsp;.&nbsp;XX years of relative experience.&nbsp;<br><br>Preferred Qualifications:&nbsp; …",
  "description_snippet": "Minimum Requirements: . XX years of relative experience. …",

  "skills": ["Computer science", "Software design", "Coding", "Machine learning"],
  "employment_type": "Full Time, Permanent",
  "openings_count": 1,

  "posted_at": "2026-06-10 09:46:47.0",
  "posted_at_unix": 1780815407,
  "freshness_text": null,

  "job_url": "https://www.naukri.com/job-listings-software-engineer-texas-instruments-100626500857",
  "company_url": "https://www.naukri.com/texas-instruments-jobs-careers-18530",
  "apply_url": "https://edbz.fa.us2.oraclecloud.com/hcmUI/CandidateExperience/...",

  "is_walk_in": false,
  "is_expired": false,
  "work_from_home_type": null,

  "ambition_box_rating": "3.7",
  "ambition_box_reviews": 225,
  "ambition_box_url": "https://www.ambitionbox.com/reviews/texas-instruments-reviews",

  "company_followers_count": 30118,
  "company_tags": ["Electronic Components / Semiconductors", "Forbes Global 2000", "Foreign MNC", "B2B", "TOP"],
  "company_about": "We are visionaries. We are differentiators. We are TIers. As a global semiconductor company operating in 35 countries, Texas Instruments …",
  "company_type": "Private",
  "company_founded_year": "1951",
  "company_size": "10001-50000",
  "company_headquarters": null,
  "company_website": "http://www.ti.com",

  "company_benefits": [
    { "name": "Free meal", "employee_reports": 113 },
    { "name": "Health insurance", "employee_reports": 91 },
    { "name": "Cafeteria", "employee_reports": 100 }
  ],
  "company_similar_companies": [
    { "name": "Infineon", "group_id": "14372", "rating": "3.6", "reviews_count": 286, "logo_url": "https://img.naukimg.com/logo_images/groups/v1/14372.gif", "overview_url": "infineon-overview-14372" }
  ],

  "source_platform": "naukri",
  "search_query": "Software Engineer",
  "search_location": "Bangalore",
  "serp_page": 1,
  "scraped_at": "2026-06-10T09:46:48Z"
}
```

### Pricing

Pay per job. No subscription, no minimum spend.

| Event | Price |
|---|---|
| Actor start | $0.001 |
| Each job | $0.00099 |

| Volume | Total |
|---|---|
| 100 jobs | $0.10 |
| 1,000 jobs | $0.99 |
| 10,000 jobs | $9.90 |

### Notes and limits

- **Salary is usually hidden**: Naukri lets recruiters keep salary off the public SERP, and most do. `is_salary_hidden: true` reflects this. The full salary range (e.g. "15-25 Lacs P.A.") is on each job's detail page but is gated behind Naukri's bot-management challenge that this scraper does not solve. If salary is critical for your workflow, prefer postings where `is_salary_hidden: false`.
- **About 20 unique results per query**: Naukri's public search endpoint caps unique results around 20 per keyword. Use multiple `searchQueries` (synonyms, role variants) or paste several filtered `searchUrls` to surface more jobs.
- **AmbitionBox data**: Surfaced from each company's Naukri overview page. Available when Naukri has linked the company to an AmbitionBox profile (usually true for companies with public reviews).
- **Currency codes**: Naukri's raw labels ("Rupees", "U.S. Dollar", "Dirham") are normalised to ISO 4217 codes (INR / USD / AED / …) so the output is portable across both platforms.
- **`min_salary` / `max_salary` units**: The value is in the unit of the `currency` field. For INR jobs this is lakhs (15 = ₹15,00,000). For other currencies it's natural units. The pre-formatted display string is in `salary_text`.
- **Description**: Returned both as cleaned plain text (`description`) and the raw HTML Naukri ships (`description_html`).
- **Skills**: Parsed from Naukri's keyword tagging. Some short postings have no skills listed.

### Use with AI agents

Connect via Apify's MCP endpoint:

```
https://mcp.apify.com?tools=santamaria-automations/naukri-scraper
```

Example prompt:

> Use naukri-scraper to find Senior Backend Engineer jobs in Pune. Return the top 20 with the company name, AmbitionBox rating, follower count, and headquarters.

### Issues, feature requests

- [Issues tab on the actor page](https://apify.com/santamaria-automations/naukri-scraper/issues)
- [Other actors by santamaria-automations](https://apify.com/santamaria-automations)

# Actor input Schema

## `searchQueries` (type: `array`):

One or more job keywords (e.g. 'Software Engineer', 'Data Analyst'). Each runs as a separate search. Results are deduplicated across queries.

## `searchUrls` (type: `array`):

Paste one or more Naukri.com or NaukriGulf.com search URLs. All filters from the URL are preserved automatically.

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

City or region to search in (e.g. 'Bangalore', 'Mumbai', 'Dubai'). Leave empty to search across all locations.

## `platform` (type: `string`):

Which platform to scrape. 'naukri' = Naukri.com (India), 'naukrigulf' = NaukriGulf.com (Middle East), 'both' = scrape both platforms.

## `maxResultsPerQuery` (type: `integer`):

Maximum number of job listings to return per search keyword or URL. Default: 50.

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

Global cap on total jobs returned across all queries. 0 = no limit.

## `includeCompanyDetails` (type: `boolean`):

Fetch rich company data (rating, reviews, followers, tags, about-text, founding year, size, website, benefits, similar companies) from each unique company's overview page. Each company is fetched once per run (deduplicated). Turn off for faster, cheaper runs.

## Actor input object example

```json
{
  "searchQueries": [
    "Software Engineer"
  ],
  "platform": "naukri",
  "maxResultsPerQuery": 50,
  "maxResults": 0,
  "includeCompanyDetails": true
}
```

# Actor output Schema

## `defaultDataset` (type: `string`):

Dataset containing scraped job listings with title, company, location, experience, salary, skills, description, source URL, platform, and scrape timestamp.

# 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 = {
    "searchQueries": [
        "Software Engineer"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("santamaria-automations/naukri-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 = { "searchQueries": ["Software Engineer"] }

# Run the Actor and wait for it to finish
run = client.actor("santamaria-automations/naukri-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 '{
  "searchQueries": [
    "Software Engineer"
  ]
}' |
apify call santamaria-automations/naukri-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Naukri Scraper - India & Gulf Jobs | $0.99/1K Jobs",
        "description": "Scrape job listings from Naukri.com (India) and NaukriGulf.com (Middle East). 45+ fields per job including title, company, AmbitionBox rating, follower count, tags, about-text, founded year, size, headquarters, website, benefits & similar companies. No login. $0.99 per 1,000 jobs.",
        "version": "2.4",
        "x-build-id": "sbrWuf0aXHPWurLla"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/santamaria-automations~naukri-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-santamaria-automations-naukri-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/santamaria-automations~naukri-scraper/runs": {
            "post": {
                "operationId": "runs-sync-santamaria-automations-naukri-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/santamaria-automations~naukri-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-santamaria-automations-naukri-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": {
                    "searchQueries": {
                        "title": "Search Keywords",
                        "type": "array",
                        "description": "One or more job keywords (e.g. 'Software Engineer', 'Data Analyst'). Each runs as a separate search. Results are deduplicated across queries.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "searchUrls": {
                        "title": "Search URLs",
                        "type": "array",
                        "description": "Paste one or more Naukri.com or NaukriGulf.com search URLs. All filters from the URL are preserved automatically.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "location": {
                        "title": "Location",
                        "type": "string",
                        "description": "City or region to search in (e.g. 'Bangalore', 'Mumbai', 'Dubai'). Leave empty to search across all locations."
                    },
                    "platform": {
                        "title": "Platform",
                        "enum": [
                            "naukri",
                            "naukrigulf",
                            "both"
                        ],
                        "type": "string",
                        "description": "Which platform to scrape. 'naukri' = Naukri.com (India), 'naukrigulf' = NaukriGulf.com (Middle East), 'both' = scrape both platforms.",
                        "default": "naukri"
                    },
                    "maxResultsPerQuery": {
                        "title": "Max results per query",
                        "type": "integer",
                        "description": "Maximum number of job listings to return per search keyword or URL. Default: 50.",
                        "default": 50
                    },
                    "maxResults": {
                        "title": "Max total results",
                        "type": "integer",
                        "description": "Global cap on total jobs returned across all queries. 0 = no limit.",
                        "default": 0
                    },
                    "includeCompanyDetails": {
                        "title": "Include company details",
                        "type": "boolean",
                        "description": "Fetch rich company data (rating, reviews, followers, tags, about-text, founding year, size, website, benefits, similar companies) from each unique company's overview page. Each company is fetched once per run (deduplicated). Turn off for faster, cheaper runs.",
                        "default": true
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
