# USA New York Company Registry Scraper — B2B Leads (`logiover/usa-new-york-company-registry-scraper`) Actor

Scrape New York State's official Active Corporations registry (data.ny.gov). Get DOS ID, entity name, type, jurisdiction, county, filing date and registered agent name & address. Filter by full-text query, county & entity type. No login, no API key.

- **URL**: https://apify.com/logiover/usa-new-york-company-registry-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, NaN 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">

## 🗽 New York Company Registry Scraper — US B2B Leads

#### Scrape New York State's official Active Corporations registry (data.ny.gov). Get DOS ID, entity name, type, jurisdiction, county, initial filing date and the registered agent name & mailing address. 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-NY_open_data-1f6feb?style=for-the-badge)
![High volume](https://img.shields.io/badge/📦_Up_to-100k_per_query-1f6feb?style=for-the-badge)
![Leads](https://img.shields.io/badge/🎯_New_York-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 active New York companies straight from the official NY State business registry — filter by full-text query, county or entity type and export the entity name, type, county, filing date and registered-agent contact details.**
The fast, no-code way to build targeted **New York B2B lead lists** and a full **New York business database** at scale.

</div>

---

### 📌 Overview

The **New York Company Registry Scraper** turns **data.ny.gov** — New York State's official **Active Corporations** open-data dataset — into an analysis-ready dataset. It reads directly from the **Socrata open-data API** (`data.ny.gov/resource/n9v6-gdp6.json`), the same open data New York publishes, so there is **no login, no API key and no captcha**.

For every active New York entity you get the **DOS ID, current entity name, entity type, jurisdiction, county, initial DOS filing date** and the **registered agent (DOS process) name and full mailing address** — ready-to-use B2B and compliance data.

Perfect for **New York 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 **county + entity-type** filter and raise `maxResults` to assemble a large, targeted New York prospect list in a single run.

---

### ❓ What does the New York company registry scraper do?

It queries the official **Active Corporations Socrata API** with your filters, flattens each record into clean spreadsheet-ready columns, de-dupes by DOS ID, paginates automatically with `$limit` / `$offset` and returns a structured dataset. You set filters in a simple form; you get a clean dataset back — no code, no registry account, no Socrata / SoQL integration work.

---

### ✨ Features

| | Feature | Description |
|---|---|---|
| 🎯 | **New York B2B lead data** | DOS ID, entity name, type, jurisdiction, county, filing date — plus the registered agent's name and mailing address. |
| 🔎 | **Full-text & field filtering** | Free-text `query` (`$q`) plus `county` and `entityType` filters, ANDed into a SoQL `$where`. |
| 🆕 | **Find new companies** | Sort by initial DOS filing date to surface the newest active New York businesses first. |
| 📦 | **Bulk export** | Up to ~100,000 records per query, auto-paginated; export to JSON, CSV, Excel, HTML or pull via API & webhooks. |
| 🔓 | **No API key needed** | Reads the official open NY State data.ny.gov API — no login, no key, no signup, no captcha. |
| 🧹 | **Clean, flat output** | Socrata records flattened into tidy, spreadsheet-ready columns, de-duped by DOS ID. |

---

### 📊 What data you get

One clean row per company. Verified output fields:

| Field | Description |
|-------|-------------|
| `dosId` | NY Department of State entity ID (dos_id) |
| `name` | Current entity name (current_entity_name) |
| `entityType` | Entity type, e.g. DOMESTIC BUSINESS CORPORATION |
| `jurisdiction` | Jurisdiction of formation |
| `county` | New York county |
| `filingDate` | Initial DOS filing date (initial_dos_filing_date) |
| `agentName` | Registered agent / DOS process name (dos_process_name) |
| `agentAddress` | Registered agent mailing street address |
| `agentCity` / `agentState` / `agentZip` | Registered agent city, state and postal code |
| `url` | Direct data.ny.gov API URL for the company |
| `scrapedAt` | ISO timestamp of the run |

---

### 🚀 How to use

1. Open the actor and set your **filters** — a full-text `query`, a `county`, and/or an `entityType` — or leave them empty to stream the whole registry.
2. Pick a `order` (newest / oldest / name) and set `maxResults`.
3. Run, then **export** the dataset to CSV, Excel, JSON or Google Sheets.

#### Input fields

| Field | Type | Description |
|-------|------|-------------|
| `query` | string | Free-text full-text search (`$q`), mostly matches the company name, e.g. `consulting` |
| `county` | string | NY county (uppercase), e.g. `NEW YORK`, `KINGS`, `QUEENS`, `ERIE` |
| `entityType` | string | Entity type (uppercase), e.g. `DOMESTIC BUSINESS CORPORATION` |
| `order` | select | `newest` / `oldest` (by filing date) / `name` (A→Z) |
| `maxResults` | integer | Cap (default `1000`, `0` = unlimited; safety ceiling ~100k records) |
| `useProxy` | boolean | Route through Apify Proxy (datacenter). Default `true` |
| `proxyConfiguration` | object | Proxy override |

#### Example scenarios

**1) Newest LLCs in Brooklyn (Kings County)**
```json
{
  "county": "KINGS",
  "entityType": "DOMESTIC LIMITED LIABILITY COMPANY",
  "order": "newest",
  "maxResults": 2000
}
````

**2) Consulting companies across New York State**

```json
{
  "query": "consulting",
  "maxResults": 5000
}
```

**3) Business corporations in Manhattan (New York County)**

```json
{
  "county": "NEW YORK",
  "entityType": "DOMESTIC BUSINESS CORPORATION",
  "order": "newest",
  "maxResults": 3000
}
```

***

### 📦 Example output

```json
{
  "dosId": "1234567",
  "name": "EXAMPLE CONSULTING LLC",
  "entityType": "DOMESTIC LIMITED LIABILITY COMPANY",
  "jurisdiction": "NEW YORK",
  "county": "NEW YORK",
  "filingDate": "2025-01-14T00:00:00.000",
  "agentName": "THE LLC",
  "agentAddress": "123 BROADWAY, SUITE 100",
  "agentCity": "NEW YORK",
  "agentState": "NY",
  "agentZip": "10001",
  "url": "https://data.ny.gov/resource/n9v6-gdp6.json?dos_id=1234567",
  "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 New York prospect lists by county + entity type with registered-agent contact details.
- **Sales prospecting** — surface the newest active companies by filing date and reach the registered agent directly.
- **Market research** — count and profile New York companies by entity type, county and filing date.
- **KYC / compliance & due diligence** — verify DOS IDs, entity type, jurisdiction and active status.
- **Competitor mapping** — survey every company of a given type in a county and benchmark formation activity.
- **CRM enrichment** — look companies up by DOS ID and append official registry fields.

***

### ❓ FAQ

#### Is there a free New York company registry API?

Yes. New York State publishes the **Active Corporations** dataset as a fully open, free Socrata JSON API (`data.ny.gov/resource/n9v6-gdp6.json`) — 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 flattened to columns.

#### How do I export New York company data to Excel?

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

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

The Active Corporations dataset does **not** publish company email or phone. It does include the **registered agent (DOS process) name and full mailing address**, which is the official contact-for-service on record — useful for outreach, mail and compliance. Pair it with an enrichment tool if you need email / phone.

#### Is scraping data.ny.gov legal?

This actor reads only the **official open data** that New York State publishes via its public Socrata API — no login or circumvention involved. As always, credit the source (data.ny.gov) and follow the State's open-data terms and applicable law for your specific use case.

#### How many records can I pull?

Socrata paginates with `$limit` / `$offset`; this actor pages at 1,000 records and stops at a 100,000-record deep-offset safety ceiling. For larger pulls, **split your run by county or entity type** and combine the datasets.

#### Is this a Socrata / data.ny.gov API alternative for bulk download?

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

***

### 📈 Notes on coverage & limits

- **Active corporations only.** This dataset is New York's list of **active** entities; dissolved / inactive entities are out of scope.
- **No email / phone fields.** The source publishes the **registered agent name + mailing address**, not company email or phone — enrich separately if you need those.
- **~100,000 records per query.** The actor caps at a 100k deep-offset safety ceiling. For larger segments, **split your run by county or entity type** and combine the datasets.

***

<div align="center">

**New York Company Registry Scraper · data.ny.gov Scraper · NY Active Corporations API · New York Business Data · New York B2B Leads · NY Company Data Export · Socrata Open Data Scraper · New York Registered Agent Lookup · Scrape New York Companies · New York Company Database to CSV / Excel**

<sub>⚖️ Reads only New York State's official open registry data (data.ny.gov). You are responsible for compliance with the State's terms and applicable laws.</sub>

</div>

# Actor input Schema

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

Free-text full-text search across the record (Socrata `$q`), mostly matching the company name. Leave empty to stream the whole registry, or combine with the county / entity-type filters below. Example: "consulting", "marketing", "holdings".

## `county` (type: `string`):

Filter by New York county (stored uppercase by the source). Examples: NEW YORK (Manhattan), KINGS (Brooklyn), QUEENS, BRONX, RICHMOND (Staten Island), ERIE (Buffalo), MONROE (Rochester). Leave empty for the whole state.

## `entityType` (type: `string`):

Filter by entity type (stored uppercase). Examples: DOMESTIC BUSINESS CORPORATION, FOREIGN BUSINESS CORPORATION, DOMESTIC LIMITED LIABILITY COMPANY, FOREIGN LIMITED LIABILITY COMPANY, DOMESTIC NOT-FOR-PROFIT CORPORATION. Leave empty for all.

## `order` (type: `string`):

How to sort results: newest companies first (by initial DOS filing date), oldest first, or by company name (A→Z).

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

Stop after this many companies. 0 = unlimited (capped at a 100,000-record deep-offset safety ceiling — narrow your filters to drill deeper).

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

Route requests through Apify Proxy (datacenter by default). The data.ny.gov 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.ny.gov API.

## Actor input object example

```json
{
  "query": "consulting",
  "county": "NEW YORK",
  "entityType": "DOMESTIC BUSINESS CORPORATION",
  "order": "newest",
  "maxResults": 1000,
  "useProxy": true,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

# Actor output Schema

## `dosId` (type: `string`):

NY Department of State entity ID (dos\_id)

## `name` (type: `string`):

Current entity name (current\_entity\_name)

## `entityType` (type: `string`):

Entity type, e.g. DOMESTIC BUSINESS CORPORATION

## `jurisdiction` (type: `string`):

Jurisdiction of formation

## `county` (type: `string`):

New York county

## `filingDate` (type: `string`):

Initial DOS filing date (initial\_dos\_filing\_date)

## `agentName` (type: `string`):

Registered agent / DOS process name (dos\_process\_name)

## `agentAddress` (type: `string`):

Registered agent mailing street address

## `agentCity` (type: `string`):

Registered agent city

## `agentState` (type: `string`):

Registered agent state

## `agentZip` (type: `string`):

Registered agent postal code

## `url` (type: `string`):

data.ny.gov API URL for this company

## `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/usa-new-york-company-registry-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/usa-new-york-company-registry-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/usa-new-york-company-registry-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "USA New York Company Registry Scraper — B2B Leads",
        "description": "Scrape New York State's official Active Corporations registry (data.ny.gov). Get DOS ID, entity name, type, jurisdiction, county, filing date and registered agent name & address. Filter by full-text query, county & entity type. No login, no API key.",
        "version": "1.0",
        "x-build-id": "TJYjbgJEuP6f1ifG4"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/logiover~usa-new-york-company-registry-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-logiover-usa-new-york-company-registry-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~usa-new-york-company-registry-scraper/runs": {
            "post": {
                "operationId": "runs-sync-logiover-usa-new-york-company-registry-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~usa-new-york-company-registry-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-logiover-usa-new-york-company-registry-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 (full-text)",
                        "type": "string",
                        "description": "Free-text full-text search across the record (Socrata `$q`), mostly matching the company name. Leave empty to stream the whole registry, or combine with the county / entity-type filters below. Example: \"consulting\", \"marketing\", \"holdings\"."
                    },
                    "county": {
                        "title": "County",
                        "type": "string",
                        "description": "Filter by New York county (stored uppercase by the source). Examples: NEW YORK (Manhattan), KINGS (Brooklyn), QUEENS, BRONX, RICHMOND (Staten Island), ERIE (Buffalo), MONROE (Rochester). Leave empty for the whole state."
                    },
                    "entityType": {
                        "title": "Entity type",
                        "type": "string",
                        "description": "Filter by entity type (stored uppercase). Examples: DOMESTIC BUSINESS CORPORATION, FOREIGN BUSINESS CORPORATION, DOMESTIC LIMITED LIABILITY COMPANY, FOREIGN LIMITED LIABILITY COMPANY, DOMESTIC NOT-FOR-PROFIT CORPORATION. Leave empty for all."
                    },
                    "order": {
                        "title": "Sort order",
                        "enum": [
                            "newest",
                            "oldest",
                            "name"
                        ],
                        "type": "string",
                        "description": "How to sort results: newest companies first (by initial DOS filing date), oldest first, or by company name (A→Z).",
                        "default": "newest"
                    },
                    "maxResults": {
                        "title": "Max results",
                        "minimum": 0,
                        "type": "integer",
                        "description": "Stop after this many companies. 0 = unlimited (capped at a 100,000-record deep-offset safety ceiling — narrow your filters to drill deeper).",
                        "default": 1000
                    },
                    "useProxy": {
                        "title": "Use Apify Proxy",
                        "type": "boolean",
                        "description": "Route requests through Apify Proxy (datacenter by default). The data.ny.gov 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.ny.gov 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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
