# SEC 8-K Tracker: Earnings, Exec Changes, M\&A, Cyber Events (`scrapemint/sec-8k-event-tracker`) Actor

Track SEC 8-K filings from EDGAR by ticker, CIK, or 8-K item code. Category shortcuts for earnings, exec changes, M\&A, cyber incidents, bankruptcy. Returns deduped JSON with filing URL, item codes, and issuer metadata. Official EDGAR API, no HTML scraping.

- **URL**: https://apify.com/scrapemint/sec-8k-event-tracker.md
- **Developed by:** [Kennedy Mutisya](https://apify.com/scrapemint) (community)
- **Categories:** Automation, Developer tools, News
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, NaN bookmarks
- **User rating**: No ratings yet

## Pricing

Pay per usage

This Actor is paid per platform usage. The Actor is free to use, and you only pay for the Apify platform usage, which gets cheaper the higher subscription plan you have.

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

## 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 8-K Tracker: Earnings, Exec Changes, M&A, and Cyber Events from EDGAR

Track SEC 8-K material event filings by ticker, CIK, or 8-K item code. Every earnings release, executive departure, M&A announcement, cyber incident, bankruptcy, or impairment lands in your Apify dataset as a clean JSON row. Deduped across runs. Official SEC EDGAR API. Pay per item.

**Searches this actor ranks for:** SEC 8-K tracker, 8-K filing alert, earnings announcement scraper, exec change tracker, SEC cyber incident feed, M&A filing monitor, EDGAR 8-K API, bankruptcy filing alert, material event scanner.

---

### How it works in 30 seconds

```mermaid
flowchart LR
    A[Ticker or CIK] --> B[EDGAR 8-K filings]
    B --> C[Filter: item codes,<br/>age, category]
    C --> D[Deduped JSON<br/>one row per filing]
    D --> E[Webhook or<br/>trading desk]
````

Paste a ticker. Pick the 8-K items you care about. Get a clean JSON row every time that company files one.

***

### Who this 8-K tracker is for

| You are a... | You use this to... |
|---|---|
| **Retail trader** | Catch earnings releases (item 2.02) the second they hit EDGAR, minutes before most news feeds. |
| **Event driven hedge fund** | Monitor watchlist names for exec departures (5.02), M\&A (1.01, 2.01), or impairments (2.06). |
| **Legal and compliance** | Audit a portfolio for material agreement filings, accountant changes (4.01, 4.02), and restatements. |
| **Fintech builder** | Back a corporate events widget with official SEC data, zero licensing fee. |
| **Journalist** | Break news on exec reshuffles and restatements before the wire. |

***

### How to scrape SEC 8-K filings

```mermaid
flowchart TD
    A[Tickers in] --> B[Resolve to CIK]
    B --> C[Pull 8-K filings<br/>from submissions JSON]
    C --> D[Match item codes<br/>or category]
    D --> E[Push to dataset<br/>dedupe by accession]
```

1. Pass tickers or CIKs.
2. Tickers resolve to CIKs via EDGAR's ticker map.
3. The actor pulls `data.sec.gov/submissions/CIK{10digit}.json` and filters for form `8-K`.
4. Each filing's `items` field is matched against your codes or category shortcut.
5. Matches push to the dataset with filing URL, item descriptions, and issuer metadata.

Schedule every 5 minutes for an earnings-hour feed. EDGAR requires a contact email in the User-Agent and caps requests at 10 per second.

***

### Quick start

**Earnings releases for 3 megacaps:**

```json
{
  "tickers": ["AAPL", "NVDA", "TSLA"],
  "categories": ["earnings"],
  "maxAgeHours": 168
}
```

**Exec changes and M\&A across your portfolio:**

```json
{
  "tickers": ["PLTR", "HOOD", "COIN"],
  "categories": ["exec_changes", "ma"],
  "maxAgeHours": 720
}
```

**Cyber incidents and bankruptcies:**

```json
{
  "tickers": ["OKTA", "CRWD", "ZS"],
  "items": ["1.03", "1.05"]
}
```

From the command line:

```bash
curl -X POST "https://api.apify.com/v2/acts/scrapemint~sec-8k-event-tracker/run-sync-get-dataset-items?token=YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"tickers":["NVDA"],"categories":["earnings","exec_changes"]}'
```

***

### 8-K item codes cheat sheet

| Item | Meaning | Signal |
|---|---|---|
| **1.01** | Material definitive agreement | M\&A, partnerships, big contracts |
| **1.03** | Bankruptcy or receivership | Distressed name |
| **1.05** | Cybersecurity incident | Breach alert (SEC rule since 2023) |
| **2.01** | Acquisition or disposition completed | M\&A close |
| **2.02** | Results of operations | Every quarterly earnings drop |
| **2.06** | Material impairments | Asset writedowns |
| **4.02** | Non reliance on prior statements | Restatement, serious flag |
| **5.02** | Director or officer departure/appointment | Exec turnover |
| **7.01** | Regulation FD disclosure | Material news to the public |

**Category shortcuts:** `earnings`, `exec_changes`, `ma`, `material_agreements`, `cyber`, `bankruptcy`, `delisting`, `impairments`, `accountant`, `control`, `regulation_fd`, `other`.

***

### 8-K tracker vs the alternatives

| | Yahoo Finance | Bloomberg Terminal | **This actor** |
|---|---|---|---|
| Pricing | Free, delayed | ~$25k per seat per year | Pay per item, first 30 free |
| Source | Aggregated feeds | EDGAR + wires | EDGAR direct, official API |
| Item code filter | No | Yes | Yes |
| Webhook | No | Terminal only | Any URL |
| Schedule | N/A | Live | Every 1 minute |
| Output | HTML | Their terminal | JSON, CSV, Excel |

***

### Sample output

```json
{
  "accessionNumber": "0000320193-26-000051",
  "form": "8-K",
  "filingDate": "2026-04-18",
  "reportDate": "2026-04-17",
  "filingUrl": "https://www.sec.gov/Archives/edgar/data/320193/000032019326000051/aapl-20260417.htm",
  "issuer": {
    "cik": "320193",
    "name": "Apple Inc.",
    "ticker": "AAPL",
    "exchange": "Nasdaq"
  },
  "itemCodes": ["2.02", "9.01"],
  "items": [
    { "code": "2.02", "description": "Results of operations and financial condition (earnings)" },
    { "code": "9.01", "description": "Financial statements and exhibits" }
  ]
}
```

Every field drops straight into a trading bot, Slack channel, or Notion database.

***

### Pricing

First 30 filings per run are free. After that you pay per extracted filing. A 200 filing run lands well under $1.

***

### FAQ

**What is an SEC 8-K filing?**
A form companies file to report material events between quarterly reports. Earnings (2.02), exec departures (5.02), mergers (1.01), cyber incidents (1.05), and bankruptcy (1.03) all require an 8-K within four business days.

**How do I get an earnings alert feed?**
Set `categories: ["earnings"]` and list your tickers. The actor catches every item 2.02 filing. Schedule every 5 minutes during earnings weeks.

**What is item 1.05?**
The SEC cybersecurity disclosure rule that took effect in December 2023. Public companies must file an 8-K within four business days of determining a cyber incident is material.

**How do I track only CEO and CFO changes?**
Use `items: ["5.02"]`. You get every named officer appointment and departure. The `filingUrl` in the output points to the primary document, so an LLM follow up can pull the named role.

**Does it dedupe across runs?**
Yes. Accession numbers are stored under `SEEN_IDS`. Every run skips seen accessions.

**How fast is it after a filing hits?**
EDGAR surfaces new filings in the submissions JSON within seconds of acceptance. Schedule every minute and you are usually within 60 to 90 seconds of the filing timestamp.

**Is scraping SEC EDGAR allowed?**
Yes. EDGAR is public and explicitly permits programmatic access if you set a descriptive User-Agent and respect the 10 req/sec limit. This actor uses the official JSON endpoints.

***

### Related Scrapemint actors

- **SEC Form 4 Insider Trading Tracker** for every insider buy and sell
- **GitHub Issue Monitor** for devtool category mentions and bug reports
- **Stack Overflow Lead Monitor** for dev question tracking by tag
- **Hacker News Scraper** for stories and comments by keyword
- **Reddit Lead Monitor** for subreddit and brand mention tracking
- **Product Hunt Launch Tracker** for competitor launch monitoring
- **Upwork Opportunity Alert** for freelance lead generation
- **Trustpilot Brand Reputation** for DTC and ecommerce brands

Stack these to cover every public financial, developer, and customer conversation surface one portfolio touches.

# Actor input Schema

## `tickers` (type: `array`):

Stock tickers whose 8-K filings you want to pull. Example: AAPL, NVDA, TSLA. The actor resolves each ticker to a CIK using EDGAR's public ticker map. Leave empty if you are using CIKs below.

## `ciks` (type: `array`):

SEC Central Index Keys. Use these for companies without a public ticker. Leading zeros are optional. Example: 320193 for Apple.

## `items` (type: `array`):

Only keep filings that report any of these 8-K item codes. Format like 2.02 (earnings), 5.02 (exec changes), 1.01 (material agreement), 1.05 (cyber incident), 1.03 (bankruptcy). Leave empty to keep every 8-K.

## `categories` (type: `array`):

Shortcut for common 8-K item groups. Options: earnings, exec\_changes, ma, material\_agreements, cyber, bankruptcy, delisting, impairments, accountant, control, regulation\_fd, other. These expand to their underlying item codes and combine with the items filter above.

## `includeAmendments` (type: `boolean`):

Include 8-K/A filings (amendments to previously filed 8-Ks). Turn off to only see original 8-K filings.

## `maxAgeHours` (type: `integer`):

Skip filings submitted more than this many hours ago. Default is 168 hours (one week). Set to 0 to keep every filing in EDGAR's recent window (last ~1000 filings per company).

## `maxItemsPerSource` (type: `integer`):

Per ticker cap on 8-K filings processed. Controls how deep the actor looks back for a single company.

## `maxItemsTotal` (type: `integer`):

Hard cap on filings pushed to the dataset per run. Controls total cost.

## `dedupe` (type: `boolean`):

Skip accession numbers pushed on previous runs. Stored in the key value store under SEEN\_IDS. Turn off to return every matching filing every run.

## `userAgent` (type: `string`):

SEC requires a descriptive User-Agent with a contact email. Example: MyCompany Research research@mycompany.com. Without a valid email the EDGAR endpoints return 403.

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

Apify proxy settings. EDGAR is public and rate limited per User-Agent, not per IP, so a proxy is rarely needed.

## Actor input object example

```json
{
  "tickers": [
    "AAPL",
    "NVDA"
  ],
  "ciks": [],
  "items": [],
  "categories": [],
  "includeAmendments": true,
  "maxAgeHours": 168,
  "maxItemsPerSource": 50,
  "maxItemsTotal": 200,
  "dedupe": true,
  "userAgent": "Scrapemint 8-K Tracker research@scrapemint.com"
}
```

# 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 = {
    "tickers": [
        "AAPL",
        "NVDA"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("scrapemint/sec-8k-event-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 = { "tickers": [
        "AAPL",
        "NVDA",
    ] }

# Run the Actor and wait for it to finish
run = client.actor("scrapemint/sec-8k-event-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 '{
  "tickers": [
    "AAPL",
    "NVDA"
  ]
}' |
apify call scrapemint/sec-8k-event-tracker --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "SEC 8-K Tracker: Earnings, Exec Changes, M&A, Cyber Events",
        "description": "Track SEC 8-K filings from EDGAR by ticker, CIK, or 8-K item code. Category shortcuts for earnings, exec changes, M&A, cyber incidents, bankruptcy. Returns deduped JSON with filing URL, item codes, and issuer metadata. Official EDGAR API, no HTML scraping.",
        "version": "0.1",
        "x-build-id": "SsxTWhrbnVy6QDmEr"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/scrapemint~sec-8k-event-tracker/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-scrapemint-sec-8k-event-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/scrapemint~sec-8k-event-tracker/runs": {
            "post": {
                "operationId": "runs-sync-scrapemint-sec-8k-event-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/scrapemint~sec-8k-event-tracker/run-sync": {
            "post": {
                "operationId": "run-sync-scrapemint-sec-8k-event-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": {
                    "tickers": {
                        "title": "Tickers to watch",
                        "type": "array",
                        "description": "Stock tickers whose 8-K filings you want to pull. Example: AAPL, NVDA, TSLA. The actor resolves each ticker to a CIK using EDGAR's public ticker map. Leave empty if you are using CIKs below.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "ciks": {
                        "title": "CIKs to watch",
                        "type": "array",
                        "description": "SEC Central Index Keys. Use these for companies without a public ticker. Leading zeros are optional. Example: 320193 for Apple.",
                        "default": [],
                        "items": {
                            "type": "string"
                        }
                    },
                    "items": {
                        "title": "8-K item codes filter",
                        "type": "array",
                        "description": "Only keep filings that report any of these 8-K item codes. Format like 2.02 (earnings), 5.02 (exec changes), 1.01 (material agreement), 1.05 (cyber incident), 1.03 (bankruptcy). Leave empty to keep every 8-K.",
                        "default": [],
                        "items": {
                            "type": "string"
                        }
                    },
                    "categories": {
                        "title": "Event categories (shortcut)",
                        "type": "array",
                        "description": "Shortcut for common 8-K item groups. Options: earnings, exec_changes, ma, material_agreements, cyber, bankruptcy, delisting, impairments, accountant, control, regulation_fd, other. These expand to their underlying item codes and combine with the items filter above.",
                        "default": [],
                        "items": {
                            "type": "string"
                        }
                    },
                    "includeAmendments": {
                        "title": "Include 8-K/A amendments",
                        "type": "boolean",
                        "description": "Include 8-K/A filings (amendments to previously filed 8-Ks). Turn off to only see original 8-K filings.",
                        "default": true
                    },
                    "maxAgeHours": {
                        "title": "Max age in hours",
                        "minimum": 0,
                        "maximum": 17520,
                        "type": "integer",
                        "description": "Skip filings submitted more than this many hours ago. Default is 168 hours (one week). Set to 0 to keep every filing in EDGAR's recent window (last ~1000 filings per company).",
                        "default": 168
                    },
                    "maxItemsPerSource": {
                        "title": "Max filings per company",
                        "minimum": 1,
                        "maximum": 500,
                        "type": "integer",
                        "description": "Per ticker cap on 8-K filings processed. Controls how deep the actor looks back for a single company.",
                        "default": 50
                    },
                    "maxItemsTotal": {
                        "title": "Maximum filings per run",
                        "minimum": 1,
                        "maximum": 5000,
                        "type": "integer",
                        "description": "Hard cap on filings pushed to the dataset per run. Controls total cost.",
                        "default": 200
                    },
                    "dedupe": {
                        "title": "Deduplicate across runs",
                        "type": "boolean",
                        "description": "Skip accession numbers pushed on previous runs. Stored in the key value store under SEEN_IDS. Turn off to return every matching filing every run.",
                        "default": true
                    },
                    "userAgent": {
                        "title": "User-Agent (required by SEC)",
                        "type": "string",
                        "description": "SEC requires a descriptive User-Agent with a contact email. Example: MyCompany Research research@mycompany.com. Without a valid email the EDGAR endpoints return 403.",
                        "default": "Scrapemint 8-K Tracker research@scrapemint.com"
                    },
                    "proxyConfiguration": {
                        "title": "Proxy configuration",
                        "type": "object",
                        "description": "Apify proxy settings. EDGAR is public and rate limited per User-Agent, not per IP, so a proxy is rarely needed."
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
