# Intermediair.nl Vacatures Scraper (`unfenced-group/intermediair-scraper`) Actor

Scrape vacancies from Intermediair.nl — the leading Dutch board for professionals. Direct REST API: filter by keyword, city, radius, contract type, education, experience & industry. Full descriptions in HTML, plain text and Markdown. Repost detection. No API key required.

- **URL**: https://apify.com/unfenced-group/intermediair-scraper.md
- **Developed by:** [Unfenced Group](https://apify.com/unfenced-group) (community)
- **Categories:** Jobs, Automation, Developer tools
- **Stats:** 8 total users, 4 monthly users, 96.6% runs succeeded, 1 bookmarks
- **User rating**: No ratings yet

## Pricing

from $1.20 / 1,000 results

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

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

## What's an Apify Actor?

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

## How to integrate an Actor?

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

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

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

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

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

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

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

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

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

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

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


# README

## Intermediair Scraper

![intermediair-scraper](https://api.apify.com/v2/key-value-stores/lJlifu6C8YQfZMPKE/records/intermediair-scraper)

Scrape structured job listings from [Intermediair](https://www.intermediair.nl) — Netherlands. 30,000+ active listings. No API key required.

---

### Why this scraper?

#### 🎓 Academic & professional vacancies
Intermediair specialises in roles for HBO and WO graduates, covering consulting, finance, IT, and management positions across the Netherlands.

#### 📄 Full job descriptions
Enable `fetchDetails` to retrieve complete job descriptions in all three formats.

#### 💰 Structured salary data
Salary ranges in EUR, normalised into structured fields where published.

#### ⏰ Hours filter
Filter by minimum and maximum hours per week, with `hoursMin` and `hoursMax` output fields.

#### 🔄 Repost detection
Cross-run deduplication with a 90-day TTL. Use `skipReposts: true` for new-only feeds.

#### ⚙️ No API key required
Runs without any third-party credentials.

---

### Input parameters

| Parameter | Type | Description | Default |
|---|---|---|---|
| `searchQuery` | string | Job title, keyword, or skill to search for. | — |
| `city` | string | City or region, e.g. 'Amsterdam', 'Utrecht', 'Rotterdam'. Leave empty for all of the Netherlands. | — |
| `radius` | string | Search radius in km from the specified location. | `40` |
| `contractType` | string | Contract type filter (e.g. permanent, contract, temporary). | — |
| `employmentType` | string | Employment type filter. | — |
| `educationLevel` | string | Minimum required education level. Intermediair focuses on HBO and WO. | — |
| `careerLevel` | string | Junior and Starter map to Starter; all others map to Ervaren (Experienced). | — |
| `industry` | string | Industry filter, e.g. 'ICT', 'Zorg', 'Marketing', 'Financieel'. Aliases like 'zorg' and 'ict' are automatically recognized. | — |
| `sort` | string | Sort by date (newest first) or relevance. | `date` |
| `maxResults` | integer | Maximum number of results to return. | `5` |
| `debugMode` | boolean | Enable verbose logging including full API URLs. | `false` |

---

### Output schema

Each result contains the following fields.

| Field | Type | Description |
|---|---|---|
| `id` | string | Unique job listing ID from the source platform. |
| `url` | string | Direct URL to the job listing. |
| `title` | string | Job title as published. |
| `company` | string | Employer / company name. |
| `location` | string | Full location string as published. |
| `city` | string | City of the work location. |
| `country` | string | Country code (ISO 3166-1 alpha-2). |
| `contractType` | string | Contract type (permanent, contract, temporary, etc.). |
| `workSchedule` | string | Work schedule (full-time, part-time, etc.). |
| `salaryMin` | number | Minimum salary (null if not published by employer). |
| `salaryMax` | number | Maximum salary (null if not published by employer). |
| `salaryCurrency` | string | ISO 4217 currency code (null if no salary published). |
| `salaryPeriod` | string | Salary period: YEAR / MONTH / WEEK / DAY / HOUR. |
| `publishDate` | string | Publication date (YYYY-MM-DD). |
| `publishDateISO` | string | Publication date in ISO 8601 format. |
| `source` | string | Source domain name. |
| `scrapedAt` | string | ISO 8601 timestamp of when this item was scraped. |
| `contentHash` | string | MD5 hash of key fields for change detection (16 chars). |
| `summary` | string | Human-readable one-line summary of the listing. |
| `changeStatus` | string | Change status: NEW / MODIFIED / UNCHANGED. |
| `isRepost` | boolean | True if this listing was seen in a previous run (90-day window). |
| `originalPublishDate` | string | Original publish date if this is a repost (null otherwise). |
| `originalUrl` | string | Original URL if this is a repost (null otherwise). |
| `province` | string | Dutch province (Drenthe, Noord-Holland, etc.). |
| `hoursMin` | number | Minimum hours per week. |
| `hoursMax` | number | Maximum hours per week. |
| `educationLevel` | string | Required education level (HBO, WO, etc.). |

**Example output record:**

```json
{
  "id": "123456",
  "url": "https://www.intermediair.nl/jobs/senior-developer/123456",
  "title": "Management Consultant",
  "company": "McKinsey",
  "location": "Amsterdam",
  "city": "Amsterdam",
  "country": "NL",
  "contractType": "Permanent",
  "workSchedule": "Full-time",
  "salaryMin": 45000,
  "salaryMax": 60750,
  "salaryCurrency": "EUR",
  "salaryPeriod": "YEAR",
  "publishDate": "2026-04-15",
  "publishDateISO": "2026-04-15",
  "source": "intermediair.nl",
  "scrapedAt": "2026-04-24T09:00:00.000Z",
  "contentHash": "a3f1b2c4d5e67890",
  "summary": "Management Consultant · McKinsey · Amsterdam",
  "changeStatus": "NEW",
  "isRepost": false,
  "originalPublishDate": null,
  "originalUrl": null,
  "province": null,
  "hoursMin": null,
  "hoursMax": null,
  "educationLevel": null
}
````

***

### Examples

#### 1 — Search for Management Consultant roles in Amsterdam

```json
{
  "keywords": "consultant",
  "maxResults": 100
}
```

#### 2 — Filter by contract type — permanent positions only

```json
{
  "keywords": "",
  "contractType": "permanent",
  "maxResults": 200
}
```

#### 3 — Scrape a specific search page directly via startUrls

```json
{
  "startUrls": [
    {
      "url": "https://www.intermediair.nl/jobs?q=consultant"
    }
  ],
  "maxResults": 50
}
```

#### 4 — Daily feed — new listings only, past 24 hours, no reposts

```json
{
  "keywords": "",
  "maxResults": 1000
}
```

***

### 💰 Pricing

**$2.00 per 1,000 results** — you only pay for successfully retrieved listings.
Failed retries and filtered reposts are never charged.

| Results | Cost |
|---|---|
| 100 | ~$0.20 |
| 1,000 | ~$2.00 |
| 10,000 | ~$20.00 |
| 100,000 | ~$200.00 |

> Flat-rate alternatives typically charge $29–$49/month regardless of usage.

Use the **Max results** cap in the input to control your spend exactly.

***

### Performance

| Run size | Approx. time |
|---|---|
| 100 listings | ~2 min |
| 1,000 listings | ~15 min |
| 10,000 listings | ~2.5 hours |

***

### Known limitations

- **Salary:** Not all employers publish salary information — `salaryMin` and `salaryMax` may be `null`.
- **fetchDetails:** Setting `fetchDetails: false` returns list-page fields only; description fields will be `null`.

***

### Technical details

- **Source:** intermediair.nl — Netherlands's job market
- **Memory:** 256 MB
- **Repost storage:** KeyValueStore `intermediair-job-dedup`, 90-day TTL
- **Retry:** Automatic retry on network errors, exponential backoff, 3 attempts per request

***

### Additional services

Need a custom actor, additional filters, scheduled runs, or integration support?.nl]\(mailto:info@unfencedgroup.nl) — we build on request.

***

### Related scrapers

Other scrapers in our **Jobs — Netherlands** collection:

- [Adzuna NL API Scraper](https://apify.com/unfenced-group/adzuna-nl-api-scraper)
- [Freelancer.nl Opdrachten Scraper](https://apify.com/unfenced-group/freelancer-nl-scraper)
- [Jobbird.com Vacatures Scraper](https://apify.com/unfenced-group/jobbird-scraper)
- [Nationale Vacaturebank Scraper](https://apify.com/unfenced-group/nationale-vacaturebank-scraper)
- [Randstad.nl Vacatures Scraper](https://apify.com/unfenced-group/randstad-nl-scraper)

***

### Need a custom scraper?

**[Unfenced Group](https://www.unfencedgroup.nl)** builds Apify actors for any website — for free.

If the site you need isn't in our portfolio yet, just ask. We scope, build, and publish it at no cost to you. You only pay for results — we absorb the compute and proxy costs ourselves. Same pay-per-result pricing, same quality, same standards as every actor in this portfolio.

**Get in touch:** [www.unfencedgroup.nl](https://www.unfencedgroup.nl)

# Actor input Schema

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

Job title or keywords, e.g. 'data analyst', 'marketeer', 'lawyer'. Leave empty for all vacancies.

## `city` (type: `string`):

City or region, e.g. 'Amsterdam', 'Utrecht', 'Rotterdam'. Leave empty for all of the Netherlands.

## `radius` (type: `string`):

Search radius around the specified city.

## `contractType` (type: `string`):

Type of employment contract.

## `employmentType` (type: `string`):

Full-time or part-time.

## `educationLevel` (type: `string`):

Minimum required education level. Intermediair focuses on HBO and WO.

## `careerLevel` (type: `string`):

Junior and Starter map to Starter; all others map to Ervaren (Experienced).

## `industry` (type: `string`):

Industry filter, e.g. 'ICT', 'Zorg', 'Marketing', 'Financieel'. Aliases like 'zorg' and 'ict' are automatically recognized.

## `sort` (type: `string`):

Sort by date (newest first) or relevance.

## `debugMode` (type: `boolean`):

Enable verbose logging including full API URLs.

## `fetchDetails` (type: `boolean`):

Fetch full job details from individual listing pages.

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

Maximum number of vacancies to scrape (1-5000).

## Actor input object example

```json
{
  "searchQuery": "developer",
  "radius": "40",
  "contractType": "",
  "employmentType": "",
  "educationLevel": "",
  "careerLevel": "",
  "sort": "date",
  "debugMode": false,
  "fetchDetails": false,
  "maxItems": 100
}
```

# 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 = {
    "searchQuery": "developer",
    "maxItems": 100
};

// Run the Actor and wait for it to finish
const run = await client.actor("unfenced-group/intermediair-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": "developer",
    "maxItems": 100,
}

# Run the Actor and wait for it to finish
run = client.actor("unfenced-group/intermediair-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": "developer",
  "maxItems": 100
}' |
apify call unfenced-group/intermediair-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Intermediair.nl Vacatures Scraper",
        "description": "Scrape vacancies from Intermediair.nl — the leading Dutch board for professionals. Direct REST API: filter by keyword, city, radius, contract type, education, experience & industry. Full descriptions in HTML, plain text and Markdown. Repost detection. No API key required.",
        "version": "0.0",
        "x-build-id": "5ryEZfWRdgsrl0MoX"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/unfenced-group~intermediair-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-unfenced-group-intermediair-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/unfenced-group~intermediair-scraper/runs": {
            "post": {
                "operationId": "runs-sync-unfenced-group-intermediair-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/unfenced-group~intermediair-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-unfenced-group-intermediair-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 title or keywords, e.g. 'data analyst', 'marketeer', 'lawyer'. Leave empty for all vacancies."
                    },
                    "city": {
                        "title": "City / location",
                        "type": "string",
                        "description": "City or region, e.g. 'Amsterdam', 'Utrecht', 'Rotterdam'. Leave empty for all of the Netherlands."
                    },
                    "radius": {
                        "title": "Search radius (km)",
                        "enum": [
                            "5",
                            "10",
                            "20",
                            "30",
                            "40",
                            "50",
                            "75",
                            "100"
                        ],
                        "type": "string",
                        "description": "Search radius around the specified city.",
                        "default": "40"
                    },
                    "contractType": {
                        "title": "Contract type",
                        "enum": [
                            "",
                            "vast",
                            "tijdelijk",
                            "freelance",
                            "zzp",
                            "stage",
                            "bijbaan",
                            "vrijwilliger"
                        ],
                        "type": "string",
                        "description": "Type of employment contract.",
                        "default": ""
                    },
                    "employmentType": {
                        "title": "Employment type",
                        "enum": [
                            "",
                            "fulltime",
                            "parttime"
                        ],
                        "type": "string",
                        "description": "Full-time or part-time.",
                        "default": ""
                    },
                    "educationLevel": {
                        "title": "Education level",
                        "enum": [
                            "",
                            "vmbo",
                            "mbo",
                            "hbo",
                            "wo"
                        ],
                        "type": "string",
                        "description": "Minimum required education level. Intermediair focuses on HBO and WO.",
                        "default": ""
                    },
                    "careerLevel": {
                        "title": "Career level",
                        "enum": [
                            "",
                            "starter",
                            "junior",
                            "medior",
                            "senior",
                            "manager",
                            "directie"
                        ],
                        "type": "string",
                        "description": "Junior and Starter map to Starter; all others map to Ervaren (Experienced).",
                        "default": ""
                    },
                    "industry": {
                        "title": "Industry / branch",
                        "type": "string",
                        "description": "Industry filter, e.g. 'ICT', 'Zorg', 'Marketing', 'Financieel'. Aliases like 'zorg' and 'ict' are automatically recognized."
                    },
                    "sort": {
                        "title": "Sort order",
                        "enum": [
                            "date",
                            "relevance"
                        ],
                        "type": "string",
                        "description": "Sort by date (newest first) or relevance.",
                        "default": "date"
                    },
                    "debugMode": {
                        "title": "Debug mode",
                        "type": "boolean",
                        "description": "Enable verbose logging including full API URLs.",
                        "default": false
                    },
                    "fetchDetails": {
                        "title": "Fetch detail pages",
                        "type": "boolean",
                        "description": "Fetch full job details from individual listing pages.",
                        "default": false
                    },
                    "maxItems": {
                        "title": "Maximum results",
                        "minimum": 1,
                        "maximum": 5000,
                        "type": "integer",
                        "description": "Maximum number of vacancies to scrape (1-5000).",
                        "default": 100
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
