# Seek Australia Jobs & Salary Scraper (`scrapers_lat/seek-jobs-scraper`) Actor

Scrape Seek job listings and salary data from Australia (seek.com.au) and New Zealand (seek.co.nz). Extract job title, company, salary range, work type, category, location, listing date and full description. Filter by keyword, salary and work type. Export JSON, CSV or Excel. No login or API key.

- **URL**: https://apify.com/scrapers\_lat/seek-jobs-scraper.md
- **Developed by:** [Scrapers Lat](https://apify.com/scrapers_lat) (community)
- **Categories:** Jobs
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $2.00 / 1,000 results

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

<!-- actor-banner -->
[![Seek Australia Jobs & Salary Scraper](https://scrapers.lat/banners/seek-jobs-scraper.png)](https://console.apify.com/actors/Q79kjqDOaYIfv8ohf/input)
<!-- /actor-banner -->

## Seek Australia Jobs & Salary Scraper

> Extract Seek job listings and salary data across Australia and New Zealand with title, company, salary range, work type, category and full description

![Apify](https://img.shields.io/badge/Platform-Apify-1CE1CE?logo=apify&logoColor=white)
![Coverage](https://img.shields.io/badge/Coverage-Australia%20%2B%20New%20Zealand-blue)
![Maintained](https://img.shields.io/badge/Maintained-Yes-brightgreen)
![Output](https://img.shields.io/badge/Output-JSON%20%7C%20CSV%20%7C%20Excel-orange)

<table><tr>
<td align="center"><strong>24 fields</strong><br>per record</td>
<td align="center"><strong>Australia + NZ</strong><br>coverage</td>
<td align="center"><strong>JSON / CSV / Excel</strong><br>output formats</td>
<td align="center"><strong>Updated</strong><br>2026-07-03</td>
</tr></table>

<br>

### What you get

One record per job listing, searched by keyword, location and filters, ready for salary benchmarking, sourcing or job-board feeds. Every real output field:

- **imageUrl**: the employer's branded logo shown on the search result, when the listing has one
- **title**: the job title
- **url**: direct link to the job page on Seek
- **jobId**: Seek's internal job identifier
- **company**: the hiring company or recruiter
- **location**: city or suburb of the role (for example "Sydney NSW")
- **area**: the broader location hierarchy (for example "All Sydney NSW · New South Wales NSW")
- **salary**: advertised pay range and text when the listing shows one (for example "$100,000 – $120,000 per year + super")
- **workType**: employment type such as Full time, Part time, Contract/Temp or Casual/Vacation
- **classification**: top-level job category (for example "Information & Communication Technology")
- **subClassification**: the specific role category (for example "Developers/Programmers")
- **listingDate**: when the job was posted, as an ISO timestamp
- **listedAgo**: how recently the job was posted, in plain text (for example "1h ago")
- **teaser**: short summary shown on the search result card
- **bulletPoints**: the highlight bullet points shown on the listing
- **companyUrl**: link to the company profile on Seek, when the advertiser has one
- **isFeatured**: whether the listing is a featured placement
- **isPromoted**: whether the listing is a promoted placement
- **source**: the site the job was collected from (Seek)
- **description\***: the full job description text from the job page
- **abstract\***: the longer summary from the job page
- **advertiserVerified\***: whether Seek marks the advertiser as verified
- **expiresAt\***: when the listing is scheduled to expire, as an ISO timestamp
- **shareLink\***: the shareable link to the job
- **observedAt**: when this listing was last seen by the scraper

*\*These fields only appear when withDetails is set to true.*

### Who is it for

| Use case | Who benefits |
|---|---|
| Benchmarking salary ranges for tech and trade roles across Australian cities | Compensation analysts |
| Tracking nursing and healthcare vacancies in Sydney, Melbourne and Auckland | Recruitment agencies |
| Building a job board feed for Australia or New Zealand | Aggregator startups |
| Sourcing candidates by title, company and location | Talent sourcers |
| Measuring hiring demand by keyword and category over time | Labour market researchers |

### Frequently Asked Questions

**Which countries does this Seek scraper cover?**
It covers the Australian site seek.com.au and the New Zealand site seek.co.nz. Pick the country in the Country input; each site has its own job inventory and locations.

**How many jobs can I collect in one run?**
As many as you set in Max Items. The scraper pages through the search results 32 jobs at a time and stops when it reaches your limit or runs out of fresh listings. A single popular search on Seek can return hundreds of results.

**Can I filter by salary, work type and date?**
Yes. You can filter by work type (Full time, Part time, Contract/Temp, Casual/Vacation), by a minimum and maximum salary (annual or hourly), and by how recently the job was listed (last 1, 3, 7, 14 or 31 days), on top of keyword and location.

**Does it return the full job description and salary?**
Salary appears on the search result whenever the employer advertises one, so it is captured without opening each page. When Fetch Full Details is enabled, the scraper also opens each job page and adds the full description text, the advertiser verification flag and the listing expiry date.

**Why is salary or the company logo sometimes empty?**
Seek only shows a salary range or a branded logo when the employer provides them. When a listing does not advertise pay or upload a logo, those fields are returned empty rather than guessed.

<!-- example-tasks -->
### Example use cases

Ready-to-run example tasks, each preconfigured for a common scenario. Open one and press run, or use it as a template:

- [Seek Software Engineer Jobs in Sydney](https://apify.com/scrapers_lat/seek-jobs-scraper/examples/seek-jobs-software-engineer-sydney): Scrape software engineer jobs in Sydney from seek.com.au with title, company, salary, work type, location and description.
- [Seek Registered Nurse Jobs in Melbourne](https://apify.com/scrapers_lat/seek-jobs-scraper/examples/seek-jobs-registered-nurse-melbourne): Scrape registered nurse jobs in Melbourne from seek.com.au with title, company, salary, work type, location and description.
- [Seek Accountant Jobs in Brisbane](https://apify.com/scrapers_lat/seek-jobs-scraper/examples/seek-jobs-accountant-brisbane): Scrape accountant jobs in Brisbane from seek.com.au with title, company, salary, work type, location and description.
- [Seek Data Analyst Jobs in Perth](https://apify.com/scrapers_lat/seek-jobs-scraper/examples/seek-jobs-data-analyst-perth): Scrape data analyst jobs in Perth from seek.com.au with title, company, salary, work type, location and description.
- [Seek Marketing Manager Jobs in Adelaide](https://apify.com/scrapers_lat/seek-jobs-scraper/examples/seek-jobs-marketing-manager-adelaide): Scrape marketing manager jobs in Adelaide from seek.com.au with title, company, salary, work type, location and description.
- [Seek Project Manager Jobs in Canberra](https://apify.com/scrapers_lat/seek-jobs-scraper/examples/seek-jobs-project-manager-canberra): Scrape project manager jobs in Canberra from seek.com.au with title, company, salary, work type, location and description.
- [Seek Electrician Jobs on the Gold Coast](https://apify.com/scrapers_lat/seek-jobs-scraper/examples/seek-jobs-electrician-gold-coast): Scrape electrician jobs in Gold Coast from seek.com.au with title, company, salary, work type, location and description.
- [Seek Graphic Designer Jobs in Auckland NZ](https://apify.com/scrapers_lat/seek-jobs-scraper/examples/seek-jobs-graphic-designer-auckland-nz): Scrape graphic designer jobs in Auckland from seek.co.nz with title, company, salary, work type, location and description.
- [Seek Software Developer Jobs in Wellington NZ](https://apify.com/scrapers_lat/seek-jobs-scraper/examples/seek-jobs-software-developer-wellington-nz): Scrape software developer jobs in Wellington from seek.co.nz with title, company, salary, work type, location and description.
- [Seek Primary Teacher Jobs in Christchurch NZ](https://apify.com/scrapers_lat/seek-jobs-scraper/examples/seek-jobs-primary-teacher-christchurch-nz): Scrape primary teacher jobs in Christchurch from seek.co.nz with title, company, salary, work type, location and description.

<!-- /example-tasks -->

<!-- x402 -->
### Export, API and AI agents (x402 + MCP)

Export the scraped data to **JSON, CSV or Excel**, pull it as a **dataset** through the Apify **API**, or wire it into your app with **no code**. This web scraper and data extractor also works for bulk data extraction and scheduled runs.

For AI agents: this Actor is available on **x402**, Apify's agentic payment standard built with Coinbase. An AI agent can discover, pay for and run it on its own with a funded wallet and a single HTTP request: no account, no subscription, no API key and no human in the loop. It also runs as an **MCP** tool inside Claude, Cursor and other AI clients out of the box. Learn more about [x402 agentic payments on Apify](https://docs.apify.com/platform/integrations/x402).
<!-- /x402 -->

<!-- related-actors -->
### Related scrapers

Need data from the same space? Here are other scrapers we build and maintain:

- [Jora Jobs & Salary Scraper: Australia, NZ, Asia](https://apify.com/scrapers_lat/jora-jobs-scraper): Extract public Jora job listings across Australia, New Zealand and Southeast Asia with salary and description.
- [Talent.com Job Listings Scraper](https://apify.com/scrapers_lat/talent-jobs-scraper): Extract public Talent.com job listings by keyword, location and country: title, company, salary.
- [LinkedIn Job Listings Scraper](https://apify.com/scrapers_lat/linkedin-jobs-scraper): Extract public LinkedIn job postings by keyword and location worldwide: title, company and location.
- [Dice Tech Job Listings Scraper](https://apify.com/scrapers_lat/dice-jobs-scraper): Extract public Dice.com tech job postings by keyword and location: title, company and location.
- [GetOnBrd Tech Jobs & Salary Scraper](https://apify.com/scrapers_lat/getonbrd-scraper): Extract LATAM tech jobs and salary data from GetOnBrd: job title, company and category.
- [Workable Job Listings Scraper](https://apify.com/scrapers_lat/workable-scraper): Extract public job listings from any Workable-hosted company careers board by account name.

<!-- /related-actors -->

<!-- scrapers-lat-cta -->
### More scrapers at scrapers.lat

This actor is built and maintained by [scrapers.lat](https://scrapers.lat), where we publish scrapers for Latin American and US public platforms: real estate, jobs, e-commerce, company registries and government data. Browse the full catalog, see live sample output for each one, or ask us for a custom scraper at [scrapers.lat](https://scrapers.lat).

---

> This actor is an independent tool and has no affiliation with Seek. It only accesses data that is publicly available on the platform. Use it in accordance with Seek's terms of service.

# Actor input Schema

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

Maximum number of job listings to collect. Optional.
## `withDetails` (type: `boolean`):

When enabled, opens each job page to add the full job description, advertiser verification, share link and listing expiry date.
## `keyword` (type: `string`):

Job title, skill or company to search for (for example "software engineer", "registered nurse", "marketing manager").
## `location` (type: `string`):

City, suburb or state (for example "Sydney", "Melbourne VIC", "Auckland", "Remote"). Leave empty to search the whole country.
## `country` (type: `string`):

Which Seek site to search: Australia (seek.com.au) or New Zealand (seek.co.nz).
## `workType` (type: `string`):

Filter by employment type. Leave empty for all.
## `salaryFrom` (type: `integer`):

Minimum salary. Combine with the salary type below (annual or hourly).
## `salaryTo` (type: `integer`):

Maximum salary. Combine with the salary type below (annual or hourly).
## `salaryType` (type: `string`):

Whether the salary range above is annual or hourly.
## `dateRange` (type: `string`):

Only include jobs listed within this many days.
## `proxyConfiguration` (type: `object`):

Seek requires a residential proxy in the target country. Defaults to Apify residential proxy, which is recommended.

## Actor input object example

```json
{
  "maxItems": 10,
  "withDetails": true,
  "keyword": "software engineer",
  "location": "Sydney",
  "country": "au",
  "workType": "",
  "salaryType": "annual",
  "dateRange": "",
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ]
  }
}
````

# Actor output Schema

## `results` (type: `string`):

No description

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "maxItems": 10,
    "keyword": "software engineer",
    "location": "Sydney"
};

// Run the Actor and wait for it to finish
const run = await client.actor("scrapers_lat/seek-jobs-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "maxItems": 10,
    "keyword": "software engineer",
    "location": "Sydney",
}

# Run the Actor and wait for it to finish
run = client.actor("scrapers_lat/seek-jobs-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "maxItems": 10,
  "keyword": "software engineer",
  "location": "Sydney"
}' |
apify call scrapers_lat/seek-jobs-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Seek Australia Jobs & Salary Scraper",
        "description": "Scrape Seek job listings and salary data from Australia (seek.com.au) and New Zealand (seek.co.nz). Extract job title, company, salary range, work type, category, location, listing date and full description. Filter by keyword, salary and work type. Export JSON, CSV or Excel. No login or API key.",
        "version": "0.1",
        "x-build-id": "4eLYcVJhU6ndrAUlq"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/scrapers_lat~seek-jobs-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-scrapers_lat-seek-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/scrapers_lat~seek-jobs-scraper/runs": {
            "post": {
                "operationId": "runs-sync-scrapers_lat-seek-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/scrapers_lat~seek-jobs-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-scrapers_lat-seek-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": {
                    "maxItems": {
                        "title": "Max Items",
                        "minimum": 1,
                        "maximum": 1000000,
                        "type": "integer",
                        "description": "Maximum number of job listings to collect. Optional."
                    },
                    "withDetails": {
                        "title": "Fetch full job details",
                        "type": "boolean",
                        "description": "When enabled, opens each job page to add the full job description, advertiser verification, share link and listing expiry date.",
                        "default": true
                    },
                    "keyword": {
                        "title": "Keyword",
                        "type": "string",
                        "description": "Job title, skill or company to search for (for example \"software engineer\", \"registered nurse\", \"marketing manager\")."
                    },
                    "location": {
                        "title": "Location",
                        "type": "string",
                        "description": "City, suburb or state (for example \"Sydney\", \"Melbourne VIC\", \"Auckland\", \"Remote\"). Leave empty to search the whole country."
                    },
                    "country": {
                        "title": "Country",
                        "enum": [
                            "au",
                            "nz"
                        ],
                        "type": "string",
                        "description": "Which Seek site to search: Australia (seek.com.au) or New Zealand (seek.co.nz).",
                        "default": "au"
                    },
                    "workType": {
                        "title": "Work type",
                        "enum": [
                            "",
                            "242",
                            "243",
                            "244",
                            "245"
                        ],
                        "type": "string",
                        "description": "Filter by employment type. Leave empty for all.",
                        "default": ""
                    },
                    "salaryFrom": {
                        "title": "Salary from",
                        "minimum": 0,
                        "type": "integer",
                        "description": "Minimum salary. Combine with the salary type below (annual or hourly)."
                    },
                    "salaryTo": {
                        "title": "Salary to",
                        "minimum": 0,
                        "type": "integer",
                        "description": "Maximum salary. Combine with the salary type below (annual or hourly)."
                    },
                    "salaryType": {
                        "title": "Salary type",
                        "enum": [
                            "annual",
                            "hourly"
                        ],
                        "type": "string",
                        "description": "Whether the salary range above is annual or hourly.",
                        "default": "annual"
                    },
                    "dateRange": {
                        "title": "Listed within (days)",
                        "enum": [
                            "",
                            "1",
                            "3",
                            "7",
                            "14",
                            "31"
                        ],
                        "type": "string",
                        "description": "Only include jobs listed within this many days.",
                        "default": ""
                    },
                    "proxyConfiguration": {
                        "title": "Proxy configuration",
                        "type": "object",
                        "description": "Seek requires a residential proxy in the target country. Defaults to Apify residential proxy, which is recommended.",
                        "default": {
                            "useApifyProxy": true,
                            "apifyProxyGroups": [
                                "RESIDENTIAL"
                            ]
                        }
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
