# Australia Business Register Scraper — ABN/ABR Leads (`logiover/australia-business-register-scraper`) Actor

Scrape Australia's official Business Names register (data.gov.au open data). Get business name, ABN, status, registration & cancellation dates, state of registration and ABR lookup URL. Filter by name, status, state & ABN. No login, no API key.

- **URL**: https://apify.com/logiover/australia-business-register-scraper.md
- **Developed by:** [Logiover](https://apify.com/logiover) (community)
- **Categories:** Lead generation, Business
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $1.99 / 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

<div align="center">

## 🇦🇺 Australia Business Register Scraper — ABN / ABR Leads

#### Scrape Australia's official Business Names register (data.gov.au open data). Get business name, ABN, registration status, registration & cancellation dates, state of registration and a direct ABR lookup URL. No login, no API key.

<br>

![No login](https://img.shields.io/badge/✓_No_login-no_API_key-2ea44f?style=for-the-badge)
![Official data](https://img.shields.io/badge/🇦🇺_Official-open_registry-1f6feb?style=for-the-badge)
![High volume](https://img.shields.io/badge/📦_3.27M-records-1f6feb?style=for-the-badge)
![Leads](https://img.shields.io/badge/🎯_Australia-B2B_leads-9333ea?style=for-the-badge)
![Export](https://img.shields.io/badge/Export-JSON·CSV·Excel·API-f59e0b?style=for-the-badge)

<br>

**Pull a clean, structured list of Australian businesses straight from the official Business Names register — filter by name, status and state and export ABN, registration dates and a ready-made ABR lookup link.**
The fast, no-code way to build a targeted **Australia B2B prospect list** and a full **Australian business database** at scale.

</div>

---

### 📌 Overview

The **Australia Business Register Scraper** turns the **Business Names register** — published by the Australian Government as **open data on data.gov.au** — into an analysis-ready dataset. It reads directly from the **data.gov.au CKAN datastore API**, the same open data the government publishes, so there is **no login, no API key and no captcha**.

For every Australian business name you get the **business name, ABN (Australian Business Number), registration status, registration & cancellation dates, the state/territory of registration and the state registration number** — plus a ready-made **ABR (Australian Business Register) lookup URL** for the ABN.

Perfect for **Australia B2B lead generation**, sales prospecting, market research, CRM enrichment, KYC / compliance and competitor mapping — exported to **CSV, Excel, JSON** or pushed to Google Sheets and your CRM via API.

> ✅ Combine a **query + state** filter and raise `maxResults` to assemble a large, targeted Australian prospect list in a single run.

---

### ❓ What does the Australia business / ABN register scraper do?

It queries the official **Business Names register** on the data.gov.au CKAN datastore with your filters, normalises the records into clean spreadsheet-ready columns, de-dupes by record id, paginates automatically and adds an ABR lookup URL per business. You set filters in a simple form; you get a structured dataset back — no code, no registry account, no CKAN integration work.

---

### ✨ Features

| | Feature | Description |
|---|---|---|
| 🎯 | **Australia B2B lead data** | Business name, ABN, status, state and registration dates — straight from the official register. |
| 🔎 | **Filtering** | Search by business name (`query`), registration status (Registered / Cancelled / Deregistered) and state/territory (NSW, VIC, QLD…). |
| 🔗 | **ABR lookup link** | Every row includes a direct **abr.business.gov.au** lookup URL for the ABN. |
| 🆕 | **Find active businesses** | Filter `status = Registered` to focus on live, active business names. |
| 📦 | **Bulk export** | Tens of thousands of businesses per query, auto-paginated; export to JSON, CSV, Excel, HTML or pull via API & webhooks. |
| 🔓 | **No API key needed** | Reads the official open data.gov.au CKAN API — no login, no key, no signup, no captcha. |
| 🩺 | **Self-healing source** | Verifies the register resource is live each run and auto-discovers the current one if it ever moves. |

---

### 📊 What data you get

One clean row per business. Verified output fields:

| Field | Description |
|-------|-------------|
| `businessName` | Registered business name (BN_NAME) |
| `abn` | Australian Business Number (BN_ABN) |
| `status` | Registration status — Registered / Cancelled / Deregistered (BN_STATUS) |
| `registeredDate` | Registration date (BN_REG_DT, DD/MM/YYYY) |
| `cancelledDate` | Cancellation date, when present (BN_CANCEL_DT) |
| `stateOfRegistration` | State / territory of registration (BN_STATE_OF_REG) |
| `stateNumber` | State registration number (BN_STATE_NUM) |
| `register` | Register name (REGISTER_NAME) |
| `abrUrl` | Direct ABR lookup URL for the ABN |
| `scrapedAt` | ISO timestamp of the run |

---

### 🚀 How to use

1. Open the actor and set your **filters** (business name `query`, status, state) — or just run it for a broad slice.
2. Set `maxResults`.
3. Run, then **export** the dataset to CSV, Excel, JSON or Google Sheets.

#### Input fields

| Field | Type | Description |
|-------|------|-------------|
| `query` | string | Free-text search across the register record (CKAN `q`), e.g. `consulting` |
| `status` | select | Registration status: `any` / `Registered` (active — best for leads) / `Cancelled` / `Deregistered` |
| `state` | select | State / territory of registration: `any` / `ACT` / `NSW` / `NT` / `QLD` / `SA` / `TAS` / `VIC` / `WA` |
| `abn` | string | Look up a single business by exact 11-digit ABN |
| `maxResults` | integer | Cap (default `500`, `0` = unlimited; CKAN caps very deep pagination) |
| `useProxy` | boolean | Route through Apify Proxy (datacenter). Default `true` |
| `proxyConfiguration` | object | Proxy override |

#### Example scenarios

**1) Registered consulting businesses in NSW**
```json
{
  "query": "consulting",
  "status": "Registered",
  "state": "NSW",
  "maxResults": 2000
}
````

**2) All active cafes in Victoria**

```json
{
  "query": "cafe",
  "status": "Registered",
  "state": "VIC",
  "maxResults": 1000
}
```

**3) Look up a single ABN**

```json
{
  "abn": "47151666812"
}
```

***

### 📦 Example output

```json
{
  "businessName": "HOOLIHAN PROPERTY CONSULTING",
  "abn": "47151666812",
  "status": "Registered",
  "registeredDate": "06/01/2011",
  "cancelledDate": null,
  "stateOfRegistration": "NSW",
  "stateNumber": "BN98545970",
  "register": "BUSINESS NAMES",
  "abrUrl": "https://abr.business.gov.au/ABN/View?abn=47151666812",
  "scrapedAt": "2026-06-08T00:00:00.000Z"
}
```

Export to CSV, Excel, JSON or XML, push to Google Sheets / your CRM, or pull via the Apify API and webhooks.

***

### 🎯 Use cases

- **B2B lead generation** — build targeted Australian prospect lists by business name and state, with ABN and a ready ABR lookup link.
- **Sales prospecting** — filter Registered businesses by state and surface live, active business names to approach.
- **Market research** — count and profile businesses by name keyword, state and registration date.
- **KYC / compliance & due diligence** — verify business names, ABNs and registration / cancellation status.
- **Competitor mapping** — survey every business name matching a keyword in a state and benchmark status.
- **CRM enrichment** — look businesses up by ABN and append official register fields and the ABR URL.

***

### ❓ FAQ

#### Is there a free Australia business register / ABN API?

Yes. The Australian Government publishes the **Business Names register** as **fully open data on data.gov.au** via its CKAN datastore API — no key, no login, no signup. This actor is a friendly, filterable export layer on top of it: set filters in a form, run, and download a clean dataset with pagination handled and records normalised to columns.

#### How do I export Australian business data to Excel?

Every run writes one row per business to a dataset you can export to **Excel, CSV, JSON or HTML**, or pull via the Apify API. Set your filters (query, status, state), run, and use the **Export** button to download an `.xlsx` / `.csv` of the segment.

#### Does it include emails and phone numbers?

The official **Business Names register** does not publish emails or phone numbers — it carries the **business name, ABN, status, dates, state and state number**. Each row includes an **ABR lookup URL** so you can open the business on abr.business.gov.au, and the ABN can be used to enrich contact details from other sources.

#### Is scraping this data legal?

This actor reads only the **official open data** the Australian Government publishes on **data.gov.au** under its open licence via the public CKAN API — no login or circumvention involved. As always, credit the source (data.gov.au / ASIC Business Names register) and follow the dataset's licence and applicable law for your specific use case.

#### Can I get the whole register?

The register holds **~3.27 million records**. CKAN caps very deep pagination, so for the full set split your run by `state` and/or `query` keyword and combine the datasets. A single broad run returns the first slice up to your `maxResults`.

#### Is this a CKAN / data.gov.au API alternative for bulk download?

Yes — it's the easiest **data.gov.au API alternative** for non-developers: no code, automatic pagination, records normalised to columns, and direct export to CSV / Excel / JSON.

***

### 📈 Notes on coverage & limits

- **No contact details in the source.** The Business Names register does not include email or phone — it provides name, ABN, status, dates and state. Use the `abrUrl` / ABN to enrich elsewhere.
- **Deep-pagination cap.** CKAN caps very deep offsets. For large segments, **split your run by state and/or query keyword** and combine the datasets.
- **Business names only.** This actor scrapes the **Business Names register**; it is not the full ABN/company register and does not include directors or financials.

***

<div align="center">

**Australia Business Register Scraper · ABN Scraper · ABR Lookup · Business Names Register · data.gov.au CKAN API · Australian Business Data · Australia B2B Leads · Australia Company Data Export · Scrape Australian Businesses · Australia Business Database to CSV / Excel**

<sub>⚖️ Reads only Australia's official open registry data (data.gov.au / Business Names register). You are responsible for compliance with the dataset's licence and applicable laws.</sub>

</div>

# Actor input Schema

## `query` (type: `string`):

Free-text search across the register record (CKAN `q`), matching business names. Leave empty to use the filters below or to return a broad slice. Examples: "consulting", "plumbing", "cafe".

## `status` (type: `string`):

Filter by business name status: 'any' (default), 'Registered' (active — best for leads), 'Cancelled' or 'Deregistered'.

## `state` (type: `string`):

Filter by Australian state/territory of registration (BN\_STATE\_OF\_REG): NSW, VIC, QLD, WA, SA, TAS, ACT, NT. Leave as 'any' for the whole country.

## `abn` (type: `string`):

Look up a single business by its exact 11-digit Australian Business Number (BN\_ABN), e.g. 47151666812. Leave empty for all.

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

Stop after this many businesses. 0 = unlimited (note: CKAN caps very deep pagination — narrow your query/state to target a large segment).

## `useProxy` (type: `boolean`):

Route requests through Apify Proxy (datacenter by default). The data.gov.au CKAN API is open, so you can turn this off to go direct, but keeping proxy on is stable and recommended.

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

Apify Proxy settings. Datacenter is plenty for the open data.gov.au CKAN API.

## Actor input object example

```json
{
  "query": "consulting",
  "status": "any",
  "state": "any",
  "abn": "47151666812",
  "maxResults": 500,
  "useProxy": true,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

# Actor output Schema

## `businessName` (type: `string`):

Registered business name (BN\_NAME)

## `abn` (type: `string`):

Australian Business Number (BN\_ABN)

## `status` (type: `string`):

Registration status (BN\_STATUS)

## `registeredDate` (type: `string`):

Registration date (BN\_REG\_DT, DD/MM/YYYY)

## `cancelledDate` (type: `string`):

Cancellation date (BN\_CANCEL\_DT)

## `stateOfRegistration` (type: `string`):

State / territory of registration (BN\_STATE\_OF\_REG)

## `stateNumber` (type: `string`):

State registration number (BN\_STATE\_NUM)

## `register` (type: `string`):

Register name (REGISTER\_NAME)

## `abrUrl` (type: `string`):

Australian Business Register lookup URL for this ABN

## `scrapedAt` (type: `string`):

Scraped at

# 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 = {
    "query": "consulting"
};

// Run the Actor and wait for it to finish
const run = await client.actor("logiover/australia-business-register-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 = { "query": "consulting" }

# Run the Actor and wait for it to finish
run = client.actor("logiover/australia-business-register-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 '{
  "query": "consulting"
}' |
apify call logiover/australia-business-register-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Australia Business Register Scraper — ABN/ABR Leads",
        "description": "Scrape Australia's official Business Names register (data.gov.au open data). Get business name, ABN, status, registration & cancellation dates, state of registration and ABR lookup URL. Filter by name, status, state & ABN. No login, no API key.",
        "version": "1.0",
        "x-build-id": "EfDERBr1lJqP39Kus"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/logiover~australia-business-register-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-logiover-australia-business-register-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/logiover~australia-business-register-scraper/runs": {
            "post": {
                "operationId": "runs-sync-logiover-australia-business-register-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/logiover~australia-business-register-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-logiover-australia-business-register-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": {
                    "query": {
                        "title": "Search query (business name)",
                        "type": "string",
                        "description": "Free-text search across the register record (CKAN `q`), matching business names. Leave empty to use the filters below or to return a broad slice. Examples: \"consulting\", \"plumbing\", \"cafe\"."
                    },
                    "status": {
                        "title": "Registration status",
                        "enum": [
                            "any",
                            "Registered",
                            "Cancelled",
                            "Deregistered"
                        ],
                        "type": "string",
                        "description": "Filter by business name status: 'any' (default), 'Registered' (active — best for leads), 'Cancelled' or 'Deregistered'.",
                        "default": "any"
                    },
                    "state": {
                        "title": "State / territory of registration",
                        "enum": [
                            "any",
                            "ACT",
                            "NSW",
                            "NT",
                            "QLD",
                            "SA",
                            "TAS",
                            "VIC",
                            "WA"
                        ],
                        "type": "string",
                        "description": "Filter by Australian state/territory of registration (BN_STATE_OF_REG): NSW, VIC, QLD, WA, SA, TAS, ACT, NT. Leave as 'any' for the whole country.",
                        "default": "any"
                    },
                    "abn": {
                        "title": "ABN (exact)",
                        "type": "string",
                        "description": "Look up a single business by its exact 11-digit Australian Business Number (BN_ABN), e.g. 47151666812. Leave empty for all."
                    },
                    "maxResults": {
                        "title": "Max results",
                        "minimum": 0,
                        "type": "integer",
                        "description": "Stop after this many businesses. 0 = unlimited (note: CKAN caps very deep pagination — narrow your query/state to target a large segment).",
                        "default": 500
                    },
                    "useProxy": {
                        "title": "Use Apify Proxy",
                        "type": "boolean",
                        "description": "Route requests through Apify Proxy (datacenter by default). The data.gov.au CKAN API is open, so you can turn this off to go direct, but keeping proxy on is stable and recommended.",
                        "default": true
                    },
                    "proxyConfiguration": {
                        "title": "Proxy configuration",
                        "type": "object",
                        "description": "Apify Proxy settings. Datacenter is plenty for the open data.gov.au CKAN API.",
                        "default": {
                            "useApifyProxy": 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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
