# SEC EDGAR Deep — Filings + XBRL Financials Feed (`bikram07/sec-edgar-deep`) Actor

Recent SEC EDGAR filings (10-K, 10-Q, 8-K and more) for any ticker watchlist, each enriched with headline XBRL financials — revenue, net income, total assets and shareholders' equity. Official keyless SEC APIs, clean JSON. Zero-config: 8 large-cap filings with financials.

- **URL**: https://apify.com/bikram07/sec-edgar-deep.md
- **Developed by:** [Bikram](https://apify.com/bikram07) (community)
- **Categories:** Automation, Developer tools, News
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 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 EDGAR Deep — Filings + XBRL Financials Feed

Recent **SEC EDGAR filings** for any watchlist of tickers, each enriched with the company's **headline financials** parsed straight from its XBRL facts — **revenue, net income, total assets, and shareholders' equity**. Instead of stitching together the SEC's three separate JSON APIs (ticker map, submissions, XBRL company facts) and reconciling their quirks yourself, you get one clean, deduplicated, newest-first feed where every filing already carries the financials.

Run it with **zero configuration** to get the most recent 90 days of 10-K, 10-Q, and 8-K filings for eight large-cap companies (AAPL, MSFT, NVDA, AMZN, GOOGL, META, TSLA, JPM), each with its latest annual financials attached.

### What it does

The SEC publishes EDGAR data across several disconnected JSON endpoints, each with its own shape:

- **Ticker → CIK map** — you can't query EDGAR by ticker; you first have to resolve each symbol to its Central Index Key (CIK).
- **Submissions** — the recent-filings history for a CIK arrives as *parallel arrays* (one array of form types, one of dates, one of accession numbers, and so on) that you have to zip back together yourself.
- **XBRL company facts** — financials live in a deeply nested structure of tags, units, and period dictionaries, where revenue alone may be tagged under two different concepts depending on the company.

SEC EDGAR Deep does all of that for you: it resolves each ticker, pulls its recent filings, filters by form type and date, builds the real URL to every filing document, and — when available — attaches the company's most recent **annual (10-K) USD** values for revenue, net income, total assets, and equity. The result is written to your dataset, ready to export as JSON, CSV, or Excel, push to a webhook, or query from an AI agent over MCP.

### Why a filings + financials feed matters

Equity research, fundamental analysts, funds, quants, KYC/onboarding teams, and compliance desks consume EDGAR **repeatedly** — every earnings cycle, every new position, every diligence pass. Terminals like **Bloomberg** and **Refinitiv** charge five-figure annual seats largely to package data that EDGAR already gives away for free; the friction they remove is exactly the format-wrangling this Actor handles. Pulling structured financials and a fresh filings stream programmatically — without a terminal seat — is the use case.

- **Equity / fundamental research** — track new 10-K / 10-Q / 8-K filings across a coverage list and read the headline numbers in the same record.
- **Quant & data pipelines** — a clean, typed feed of filings + financials to land in a warehouse without writing three SEC clients.
- **KYC / onboarding / due diligence** — verify a public company's latest reported financials and recent disclosures from the authoritative source.
- **Event monitoring** — schedule a daily run to catch new 8-K material-event filings (with their item codes) the day they post.

### Input

Every field is optional. **Empty input `{}` returns the last ~90 days of 10-K / 10-Q / 8-K filings for the 8 default large caps, each with XBRL financials.**

| Field | Type | Default | Description |
|---|---|---|---|
| `tickers` | array | `["AAPL","MSFT","NVDA","AMZN","GOOGL","META","TSLA","JPM"]` | Ticker symbols to pull filings for. Each is resolved to a CIK via the SEC ticker map. |
| `formTypes` | array | `["10-K","10-Q","8-K"]` | Exact-match SEC form types to include. Clear the list to include every form type. |
| `sinceDate` | string | ~90 days ago | `YYYY-MM-DD`. Only filings on or after this date are returned. |
| `includeXBRL` | boolean | `true` | Attach headline XBRL financials from each company's latest annual facts. |
| `fullTextQuery` | string | `""` | Best-effort SEC full-text search; when set, only filings whose accession matches are kept. |
| `maxFilings` | integer | `100` | Cap on total records output after dedupe and sorting. |

**Zero-config (default watchlist, last ~90 days, with financials):**
```json
{}
````

**Just one company's annual + quarterly filings, last year:**

```json
{
    "tickers": ["TSLA"],
    "formTypes": ["10-K", "10-Q"],
    "sinceDate": "2025-06-01"
}
```

**8-K material events across a watchlist (item codes included):**

```json
{
    "tickers": ["NVDA", "AMD", "INTC"],
    "formTypes": ["8-K"],
    "sinceDate": "2026-01-01"
}
```

**Filings mentioning a topic, financials off for speed:**

```json
{
    "tickers": ["XOM", "CVX"],
    "formTypes": ["10-K"],
    "fullTextQuery": "climate risk",
    "includeXBRL": false
}
```

### Output schema

One item per filing. Missing fields are `null` or empty — never fabricated.

| Field | Type | Description |
|---|---|---|
| `cik` | integer | Company Central Index Key. |
| `companyName` | string | Company name as reported on EDGAR. |
| `ticker` | string | The ticker you requested. |
| `formType` | string | SEC form type, e.g. `10-K`, `10-Q`, `8-K`. |
| `filingDate` | string | Filing date, ISO `YYYY-MM-DD`. |
| `reportDate` | string | Period-of-report date, when present. |
| `accessionNumber` | string | SEC accession number (dedupe key). |
| `primaryDocUrl` | string | Direct URL to the primary filing document on EDGAR Archives. |
| `primaryDocDescription` | string | The SEC's own label for the primary document. |
| `items` | array | 8-K item codes (e.g. `2.02`, `7.01`), when present. |
| `xbrlFinancials` | object / null | Headline financials, or `null` if the company tags no XBRL facts. |
| `filingUrl` | string | URL to the filing's index page on EDGAR. |

`xbrlFinancials` object:

| Field | Type | Description |
|---|---|---|
| `revenue` | number / null | Most recent annual revenue (USD). |
| `netIncome` | number / null | Most recent annual net income / loss (USD). |
| `assets` | number / null | Most recent annual total assets (USD). |
| `equity` | number / null | Most recent annual shareholders' equity (USD). |
| `currency` | string | `USD`. |
| `fiscalYear` | integer / null | Fiscal year of the anchor figure. |
| `periodEnd` | string / null | Period-end date of the anchor figure (`YYYY-MM-DD`). |

**Sample item:**

```json
{
    "cik": 320193,
    "companyName": "Apple Inc.",
    "ticker": "AAPL",
    "formType": "10-Q",
    "filingDate": "2026-05-01",
    "reportDate": "2026-03-28",
    "accessionNumber": "0000320193-26-000013",
    "primaryDocUrl": "https://www.sec.gov/Archives/edgar/data/320193/000032019326000013/aapl-20260328.htm",
    "primaryDocDescription": "10-Q",
    "items": [],
    "xbrlFinancials": {
        "revenue": 416161000000,
        "netIncome": 112010000000,
        "assets": 359241000000,
        "equity": 73733000000,
        "currency": "USD",
        "fiscalYear": 2025,
        "periodEnd": "2025-09-27"
    },
    "filingUrl": "https://www.sec.gov/Archives/edgar/data/320193/000032019326000013/0000320193-26-000013-index.htm"
}
```

### Data sources

| Source | Endpoint | Auth | Provides |
|---|---|---|---|
| Ticker → CIK map | [`sec.gov/files/company_tickers.json`](https://www.sec.gov/files/company_tickers.json) | None | Symbol → CIK |
| Submissions | [`data.sec.gov/submissions/CIK##########.json`](https://data.sec.gov/submissions/CIK0000320193.json) | None | Recent filings per company |
| XBRL company facts | [`data.sec.gov/api/xbrl/companyfacts/CIK##########.json`](https://data.sec.gov/api/xbrl/companyfacts/CIK0000320193.json) | None | Tagged financial facts |
| Full-text search (optional) | `efts.sec.gov/LATEST/search-index?q=...` | None | Keyword → matching filings |

All are official SEC EDGAR open-data APIs. No scraping, no API key, no login. The SEC requires a descriptive `User-Agent` header with a real contact on every request, which this Actor sends automatically.

### Use cases

- **Coverage-list monitoring** — schedule a daily run over your watchlist; catch new 10-K/10-Q/8-K filings within ~24h with the financials already attached.
- **Fundamental screens** — pull revenue, net income, assets, and equity for a basket of tickers in one pass.
- **8-K event tracking** — filter to `8-K` and read the item codes to spot earnings releases (`2.02`), leadership changes (`5.02`), and other material events.
- **AI agents (MCP)** — let an agent answer "what did NVIDIA report in its latest 10-K?" by calling this Actor live.

### Use from Claude, Cursor & AI agents (MCP)

```json
{
    "mcpServers": {
        "apify": {
            "url": "https://mcp.apify.com/sse?actors=bikram07/sec-edgar-deep",
            "headers": { "Authorization": "Bearer YOUR_APIFY_TOKEN" }
        }
    }
}
```

Or call the API directly:

```bash
curl -X POST "https://api.apify.com/v2/acts/bikram07~sec-edgar-deep/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"tickers":["AAPL","MSFT"],"formTypes":["10-K","10-Q"]}'
```

### What it is NOT

- **Not investment advice.** It reports filings and the financials companies themselves tagged in XBRL; it does not interpret, value, or recommend anything. Always confirm against the official filing.
- **XBRL only where companies tag it.** Headline financials come from a company's XBRL facts. Many foreign private issuers, very small filers, and non-operating entities tag few or no us-gaap facts — for those, `xbrlFinancials` is `null`, never invented. Revenue can be tagged under more than one concept; the Actor takes the most recent annual value it finds.
- **Headline figures, not full financial statements.** Four headline line items from the latest annual (10-K) facts — not a full balance sheet, income statement, or cash-flow statement, and not restated/as-amended reconciliations.
- **Recent filings only.** It reads each company's recent submissions history (the most recent ~1,000 filings), which covers any normal date window but is not the full multi-decade archive.
- **US SEC only.** EDGAR is the U.S. Securities and Exchange Commission's system. It does not cover non-U.S. regulators or private companies.
- **Not affiliated with the SEC.** Independent tool built on the SEC's public EDGAR APIs.

***

Built on the official [SEC EDGAR](https://www.sec.gov/edgar) APIs ([company tickers](https://www.sec.gov/files/company_tickers.json), [submissions](https://www.sec.gov/edgar/sec-api-documentation), [XBRL frames/company facts](https://www.sec.gov/edgar/sec-api-documentation)). Not affiliated with or endorsed by the U.S. Securities and Exchange Commission.

**Related searches:** SEC EDGAR API · 10-K filings feed · XBRL financials API · company facts API · SEC filings monitor · 8-K material events tracker · ticker to CIK · financial statements API · EDGAR full-text search · fundamental data feed · equity research data · Bloomberg / Refinitiv alternative

# Actor input Schema

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

Stock ticker symbols to pull recent SEC filings for. Each is resolved to its CIK via the official SEC ticker map. Defaults to 8 large caps so a zero-config run returns real data.

## `formTypes` (type: `array`):

Which SEC form types to include (exact match). Common: <b>10-K</b> (annual), <b>10-Q</b> (quarterly), <b>8-K</b> (current report / material events), <b>S-1</b>, <b>DEF 14A</b>, <b>4</b> (insider). Clear the list to include every form type.

## `sinceDate` (type: `string`):

Only include filings on or after this date. Leave blank to look back ~90 days from today.

## `includeXBRL` (type: `boolean`):

Attach headline XBRL financials (revenue, net income, total assets, shareholders' equity) from each company's most recent annual 10-K facts. Disable for a faster, filings-only run.

## `fullTextQuery` (type: `string`):

Best-effort SEC full-text search. When set, only filings whose accession number matches this query are kept. Example: <b>"climate risk"</b>. Leave blank to skip full-text filtering.

## `maxFilings` (type: `integer`):

Maximum total filing records to output (after dedupe and sorting newest-first). Default 100.

## Actor input object example

```json
{
  "tickers": [
    "AAPL",
    "MSFT",
    "NVDA",
    "AMZN",
    "GOOGL",
    "META",
    "TSLA",
    "JPM"
  ],
  "formTypes": [
    "10-K",
    "10-Q",
    "8-K"
  ],
  "includeXBRL": true,
  "maxFilings": 100
}
```

# 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",
        "MSFT",
        "NVDA",
        "AMZN",
        "GOOGL",
        "META",
        "TSLA",
        "JPM"
    ],
    "formTypes": [
        "10-K",
        "10-Q",
        "8-K"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("bikram07/sec-edgar-deep").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",
        "MSFT",
        "NVDA",
        "AMZN",
        "GOOGL",
        "META",
        "TSLA",
        "JPM",
    ],
    "formTypes": [
        "10-K",
        "10-Q",
        "8-K",
    ],
}

# Run the Actor and wait for it to finish
run = client.actor("bikram07/sec-edgar-deep").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",
    "MSFT",
    "NVDA",
    "AMZN",
    "GOOGL",
    "META",
    "TSLA",
    "JPM"
  ],
  "formTypes": [
    "10-K",
    "10-Q",
    "8-K"
  ]
}' |
apify call bikram07/sec-edgar-deep --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "SEC EDGAR Deep — Filings + XBRL Financials Feed",
        "description": "Recent SEC EDGAR filings (10-K, 10-Q, 8-K and more) for any ticker watchlist, each enriched with headline XBRL financials — revenue, net income, total assets and shareholders' equity. Official keyless SEC APIs, clean JSON. Zero-config: 8 large-cap filings with financials.",
        "version": "0.1",
        "x-build-id": "fe7WgeromBHt8zDOI"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/bikram07~sec-edgar-deep/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-bikram07-sec-edgar-deep",
                "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/bikram07~sec-edgar-deep/runs": {
            "post": {
                "operationId": "runs-sync-bikram07-sec-edgar-deep",
                "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/bikram07~sec-edgar-deep/run-sync": {
            "post": {
                "operationId": "run-sync-bikram07-sec-edgar-deep",
                "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 / watchlist",
                        "type": "array",
                        "description": "Stock ticker symbols to pull recent SEC filings for. Each is resolved to its CIK via the official SEC ticker map. Defaults to 8 large caps so a zero-config run returns real data.",
                        "items": {
                            "type": "string"
                        },
                        "default": [
                            "AAPL",
                            "MSFT",
                            "NVDA",
                            "AMZN",
                            "GOOGL",
                            "META",
                            "TSLA",
                            "JPM"
                        ]
                    },
                    "formTypes": {
                        "title": "Filing form types",
                        "type": "array",
                        "description": "Which SEC form types to include (exact match). Common: <b>10-K</b> (annual), <b>10-Q</b> (quarterly), <b>8-K</b> (current report / material events), <b>S-1</b>, <b>DEF 14A</b>, <b>4</b> (insider). Clear the list to include every form type.",
                        "items": {
                            "type": "string"
                        },
                        "default": [
                            "10-K",
                            "10-Q",
                            "8-K"
                        ]
                    },
                    "sinceDate": {
                        "title": "Since date (YYYY-MM-DD)",
                        "type": "string",
                        "description": "Only include filings on or after this date. Leave blank to look back ~90 days from today."
                    },
                    "includeXBRL": {
                        "title": "Include XBRL financials",
                        "type": "boolean",
                        "description": "Attach headline XBRL financials (revenue, net income, total assets, shareholders' equity) from each company's most recent annual 10-K facts. Disable for a faster, filings-only run.",
                        "default": true
                    },
                    "fullTextQuery": {
                        "title": "Full-text query (optional)",
                        "type": "string",
                        "description": "Best-effort SEC full-text search. When set, only filings whose accession number matches this query are kept. Example: <b>\"climate risk\"</b>. Leave blank to skip full-text filtering."
                    },
                    "maxFilings": {
                        "title": "Max filings",
                        "minimum": 1,
                        "maximum": 5000,
                        "type": "integer",
                        "description": "Maximum total filing records to output (after dedupe and sorting newest-first). Default 100.",
                        "default": 100
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
