# 📈 SEC IPO Prospectus Tracker — 424B & S-1/F-1 (`nexgendata/sec-ipo-prospectus-tracker`) Actor

Track SEC IPO registration and pricing prospectuses (424B4, 424B1, S-1, F-1) with registrant, filing, and date. For IPO analysts, allocation desks, and IR vendors.

- **URL**: https://apify.com/nexgendata/sec-ipo-prospectus-tracker.md
- **Developed by:** [NexGenData](https://apify.com/nexgendata) (community)
- **Categories:** Business
- **Stats:** 7 total users, 2 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $20.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.

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

## 📈 SEC IPO Prospectus Tracker — 424B & S-1/F-1

**Pay-per-result tracking of SEC IPO registration and pricing prospectuses — 424B4, 424B1, S-1, and F-1 filings as structured JSON. $0.10 per filing. No Bloomberg seat, no IPO-database subscription, no EDGAR full-text scraping project.**

Every U.S. IPO leaves a paper trail in the SEC's EDGAR system: the S-1 (or F-1 for foreign issuers) when a company first registers to go public, and the 424B prospectus when the deal actually prices. For IPO analysts sizing the new-issue calendar, allocation desks deciding what to bid on, and IR vendors prospecting newly public companies, those filings are the earliest structured signal that a company is coming to market. This actor reads EDGAR's filing index for the IPO prospectus and registration form set and returns each filing as a JSON record carrying the company name, ticker, form type, filed date, and a direct link to the filing document. Set a lookback window or an explicit date range, optionally AND in a keyword, and feed the result straight into an IPO calendar, an allocation workflow, or a sales-prospecting pipeline.

### Why use this

EDGAR is free and complete — but it is built for retrieving one filing at a time, not for tracking a form-type stream across a window. To monitor the IPO pipeline you have to query the right form types, paginate the index, parse the filing metadata, map filings back to issuers and tickers, and re-run the whole thing on a schedule, deduping against what you have already seen. That is a standing maintenance burden against a source whose index format and rate limits you do not control — and the commercial alternative, an IPO database inside a Bloomberg terminal, is a $24K/year per-seat product you cannot license a slice of.

This actor turns the EDGAR IPO-form stream into a clean, scheduled JSON feed. You set a `daysBack` window (or explicit `startDate`/`endDate`), optionally narrow with a keyword, and get back the matching prospectus and registration filings as records. It handles the form-type filter, the index pagination, and the SEC's fair-access requirements for you. Pay-per-result means a quiet week with few filings costs you almost nothing, and your cost scales exactly with the size of the new-issue calendar.

### What you get

Each record is one IPO-related filing, structured JSON from EDGAR:

- `companyName` — the registrant / issuer name
- `ticker` — the issuer's ticker symbol where available
- `formType` — the specific form (424B4, 424B1, S-1, F-1, etc.)
- `filedDate` — the date the filing hit EDGAR
- `documentUrl` — a direct link to the filing document for reading and verification

The schema is additive-only and stable, so records load straight into an IPO calendar, a CRM, Snowflake, BigQuery, or Postgres without re-mapping each refresh.

### Use cases

- **IPO calendar construction** — Track the S-1/F-1 registration stream to build a forward pipeline of companies that have filed to go public, then watch for the 424B pricing prospectus to flip a name from "filed" to "pricing" on your calendar.
- **Allocation-desk deal flow** — Surface every 424B4/424B1 as it appears so the desk sees priced deals and can size interest against the new-issue calendar in near-real time.
- **IR-vendor and B2B prospecting** — A newly public company is a fresh buyer for IR software, transfer-agent services, ESG-reporting tools, and compliance platforms; track S-1 filings to reach issuers at the moment they enter the public-company lifecycle.
- **Foreign-issuer IPO monitoring** — Filter the form set to F-1 to isolate foreign private issuers registering for a U.S. listing — the cross-border IPO pipeline.
- **Sector and theme tracking** — AND in a keyword (a sector term, a technology, a geography) to isolate IPOs in a theme you cover for thematic research.
- **Competitive and market intelligence** — Watch a peer set's registration activity to anticipate a competitor's IPO and the capital it will raise.
- **Underwriting and league-table research** — Build a record of priced deals over a window for new-issue volume and timing analysis.
- **Event-driven research** — Feed the priced-deal stream into a model that studies first-day and aftermarket IPO performance.

### Sample output

```json
{
  "companyName": "Helio Quantum Systems, Inc.",
  "ticker": "HLQS",
  "formType": "424B4",
  "filedDate": "2026-06-22",
  "documentUrl": "https://www.sec.gov/Archives/edgar/data/1991234/000119312526198765/d424b4.htm"
}
````

An earlier registration filing for the same issuer:

```json
{
  "companyName": "Helio Quantum Systems, Inc.",
  "ticker": null,
  "formType": "S-1",
  "filedDate": "2026-05-08",
  "documentUrl": "https://www.sec.gov/Archives/edgar/data/1991234/000119312526154321/ds1.htm"
}
```

### Input parameters

| Parameter | Label | Description |
|---|---|---|
| `forms` | Form types | Comma-separated SEC IPO forms (default: IPO prospectus + registration set). |
| `query` | Keyword (optional) | Optional exact-phrase keyword to AND with the form filter. |
| `daysBack` | Days back | Look back this many days (ignored if explicit dates are set). |
| `startDate` | Start date | Override the start of the range (YYYY-MM-DD). |
| `endDate` | End date | Override the end of the range (YYYY-MM-DD). |
| `maxResults` | Max results | Maximum number of filings to return. |
| `userAgentContact` | SEC User-Agent contact | SEC requires a UA with contact info (e.g. `Company you@email.com`). |

### How to use

#### Python (apify-client)

```python
from apify_client import ApifyClient

client = ApifyClient("YOUR_TOKEN")

run = client.actor("nexgendata/sec-ipo-prospectus-tracker").call(run_input={
    "forms": "424B4,424B1,S-1,F-1",
    "daysBack": 14,
    "maxResults": 200,
    "userAgentContact": "Acme Research you@acme.com",
})

for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item["companyName"], item["ticker"], item["formType"], item["filedDate"])
```

#### cURL

```bash
curl -X POST "https://api.apify.com/v2/acts/nexgendata~sec-ipo-prospectus-tracker/run-sync-get-dataset-items?token=YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "forms": "424B4,424B1,S-1,F-1",
    "daysBack": 14,
    "maxResults": 200,
    "userAgentContact": "Acme Research you@acme.com"
  }'
```

Results stream into the Apify dataset, exportable as JSON, JSONL, CSV, or Excel. Schedule via Apify's built-in scheduler for a daily pull and dedupe on `documentUrl`; wire a webhook to fire a Slack / Zapier / Make alert when a new priced deal appears.

### Pricing

This actor runs on Apify's **pay-per-event (PPE)** model — you pay for results, not run-time:

- **$0.10 per filing record** — the primary event, charged once per filing pushed to the dataset
- **Actor start** — a negligible one-time per-run event

No subscriptions, no seat licences, no minimums.

#### Cost worked example

- A 14-day window returning ~60 IPO filings → ~$6
- A daily pull of ~8 new filings → ~$0.80/day
- A full-quarter backfill of ~400 filings → ~$40 one-time

A quiet window with no qualifying filings costs nothing beyond the actor-start event. Apify's free tier covers most experiments. Browse 200+ buyer-intent actors at https://apify.com/nexgendata?fpr=2ayu9b

### How this compares to Bloomberg

| Source | Cost | What you get |
|---|---|---|
| Bloomberg Terminal (IPO monitor) | ~$24,000 / seat / year | IPO calendar and prospectus access inside a full terminal; seat-locked, not a standalone feed |
| Commercial IPO databases | Subscription, often $5K+/year | Curated IPO data behind a per-seat or per-API contract |
| EDGAR (DIY) | Free | Raw filing index; you build the form filter, pagination, issuer/ticker mapping, and scheduler |
| **SEC IPO Prospectus Tracker (this actor)** | **$0.10/filing, no subscription** | **Filtered, structured JSON — company, ticker, form type, filed date, document URL — over a window you set** |

If you already run a Bloomberg seat, the IPO monitor is in there. But if you want the IPO registration and pricing stream as a standalone, scheduled, programmatic JSON feed — for a calendar, an allocation workflow, or IR prospecting — without a $24K/year terminal, this actor is the right cost model.

### FAQ

**Q: Where does the data come from?**

A: The SEC's EDGAR system — the official, public repository of U.S. securities filings. Each record links to the filing via `documentUrl`.

**Q: What forms does it track by default?**

A: The IPO prospectus and registration set — 424B pricing prospectuses (424B4, 424B1) and the S-1/F-1 registration statements. Override `forms` to broaden or narrow the set.

**Q: What is the difference between S-1 and 424B?**

A: An S-1 (or F-1 for foreign issuers) is the *registration* statement filed when a company first registers to go public. A 424B prospectus is filed when the deal *prices*. Tracking both lets you follow a name from registration to pricing.

**Q: Why do I have to provide a User-Agent contact?**

A: The SEC's fair-access policy requires every automated requester to identify itself with a contact (e.g. `Company you@email.com`) so the SEC can reach the operator. The actor sends your `userAgentContact` value on each request.

**Q: Is the ticker always populated?**

A: Tickers are included where EDGAR associates one with the registrant. Early-stage S-1 filings sometimes precede a confirmed ticker, in which case `ticker` is null until a later filing.

**Q: Can I restrict to a date range instead of a lookback?**

A: Yes — set `startDate` and `endDate` (YYYY-MM-DD) to pull an explicit window, which overrides `daysBack`. This is how you backfill a specific quarter.

### Schema stability & versioning

This actor follows NexGenData's **additive-only schema** contract. New fields may be added as new keys, defaulting to null for older runs. Existing fields are never renamed or removed without a major-version bump and advance changelog notice. Field semantics — form-type codes, date formats — are never silently changed; a required change adds a new field and keeps the old for at least 90 days. Build a production IPO calendar on this output without a change breaking your ETL.

### Compliance & legal

- The actor reads the **public** SEC EDGAR filing index — the same filings any member of the public may access. Securities filings are public records by statute.
- Every request identifies itself per the SEC's fair-access policy via your `userAgentContact`, and is paced politely.
- The actor collects, stores, and transmits no credentials and accesses no paywalled content.
- Filing data is informational, not investment advice. Verify any filing against the source `documentUrl` before relying on it.
- You are responsible for ensuring downstream use complies with SEC terms and your jurisdiction's laws.

### Related NexGenData actors

Part of NexGenData's **SEC & Disclosure intelligence** cluster — pair this actor with:

- [SEC 8-K Event Monitor](https://apify.com/nexgendata/sec-8k-event-monitor?fpr=2ayu9b) — material corporate events as they file
- [SEC Tender Offer & M\&A Tracker](https://apify.com/nexgendata/sec-tender-offer-ma-tracker?fpr=2ayu9b) — tender offers and takeover filings
- [SEC Going-Private Tracker](https://apify.com/nexgendata/sec-going-private-tracker?fpr=2ayu9b) — the inverse pipeline: companies leaving the public markets
- [SEC Foreign Issuer Monitor](https://apify.com/nexgendata/sec-foreign-issuer-monitor?fpr=2ayu9b) — foreign private issuer filings
- [Stock Buyback Announcement Tracker](https://apify.com/nexgendata/stock-buyback-announcement-tracker?fpr=2ayu9b) — buyback announcements from public issuers
- [SEC Exec Comp Proxy Tracker](https://apify.com/nexgendata/sec-exec-comp-proxy-tracker?fpr=2ayu9b) — executive-compensation disclosures

Browse the full 200+ actor catalog at **https://apify.com/nexgendata?fpr=2ayu9b**.

# Actor input Schema

## `forms` (type: `string`):

Comma-separated SEC IPO forms (default IPO prospectus + registration set).

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

Optional exact-phrase keyword to AND with the form filter.

## `daysBack` (type: `integer`):

Look back this many days (ignored if dates set).

## `startDate` (type: `string`):

Override start of range (YYYY-MM-DD).

## `endDate` (type: `string`):

Override end of range (YYYY-MM-DD).

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

Maximum filings to return.

## `userAgentContact` (type: `string`):

SEC requires a UA with contact info (e.g. 'Company you@email.com').

## Actor input object example

```json
{
  "forms": "424B4,424B1,S-1,F-1",
  "daysBack": 90,
  "maxResults": 300
}
```

# 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 = {
    "forms": "424B4,424B1,S-1,F-1"
};

// Run the Actor and wait for it to finish
const run = await client.actor("nexgendata/sec-ipo-prospectus-tracker").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 = { "forms": "424B4,424B1,S-1,F-1" }

# Run the Actor and wait for it to finish
run = client.actor("nexgendata/sec-ipo-prospectus-tracker").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 '{
  "forms": "424B4,424B1,S-1,F-1"
}' |
apify call nexgendata/sec-ipo-prospectus-tracker --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=nexgendata/sec-ipo-prospectus-tracker",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "📈 SEC IPO Prospectus Tracker — 424B & S-1/F-1",
        "description": "Track SEC IPO registration and pricing prospectuses (424B4, 424B1, S-1, F-1) with registrant, filing, and date. For IPO analysts, allocation desks, and IR vendors.",
        "version": "0.0",
        "x-build-id": "nl65yIfRFBGxeBtW3"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/nexgendata~sec-ipo-prospectus-tracker/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-nexgendata-sec-ipo-prospectus-tracker",
                "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/nexgendata~sec-ipo-prospectus-tracker/runs": {
            "post": {
                "operationId": "runs-sync-nexgendata-sec-ipo-prospectus-tracker",
                "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/nexgendata~sec-ipo-prospectus-tracker/run-sync": {
            "post": {
                "operationId": "run-sync-nexgendata-sec-ipo-prospectus-tracker",
                "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": {
                    "forms": {
                        "title": "Form types",
                        "type": "string",
                        "description": "Comma-separated SEC IPO forms (default IPO prospectus + registration set).",
                        "default": "424B4,424B1,S-1,F-1"
                    },
                    "query": {
                        "title": "Keyword (optional)",
                        "type": "string",
                        "description": "Optional exact-phrase keyword to AND with the form filter."
                    },
                    "daysBack": {
                        "title": "Days back",
                        "minimum": 1,
                        "maximum": 3650,
                        "type": "integer",
                        "description": "Look back this many days (ignored if dates set).",
                        "default": 90
                    },
                    "startDate": {
                        "title": "Start date",
                        "type": "string",
                        "description": "Override start of range (YYYY-MM-DD)."
                    },
                    "endDate": {
                        "title": "End date",
                        "type": "string",
                        "description": "Override end of range (YYYY-MM-DD)."
                    },
                    "maxResults": {
                        "title": "Max results",
                        "minimum": 1,
                        "maximum": 1000,
                        "type": "integer",
                        "description": "Maximum filings to return.",
                        "default": 300
                    },
                    "userAgentContact": {
                        "title": "SEC User-Agent contact",
                        "type": "string",
                        "description": "SEC requires a UA with contact info (e.g. 'Company you@email.com')."
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
