# SEC 8-K Current Reports Scraper (`automation-lab/sec-8-k-current-reports-scraper`) Actor

Monitor SEC Form 8-K current reports with company IDs, item numbers, filing links, exhibits, and snippets from EDGAR.

- **URL**: https://apify.com/automation-lab/sec-8-k-current-reports-scraper.md
- **Developed by:** [Stas Persiianenko](https://apify.com/automation-lab) (community)
- **Categories:** Business
- **Stats:** 2 total users, 1 monthly users, 66.7% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

Pay per event

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

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

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

## SEC 8-K Current Reports Scraper

Extract recent SEC Form 8-K current reports from EDGAR for company event monitoring, investor alerts, compliance reviews, and sales-intelligence triggers.

### What does SEC 8-K Current Reports Scraper do?

SEC 8-K Current Reports Scraper collects recent Form 8-K filings from the public SEC EDGAR current reports feed.

It enriches each filing with company identifiers, filing dates, accession numbers, SEC filing links, primary document links, exhibit links, 8-K event item numbers, human-readable item labels, report dates, snippets, and scrape timestamps.

Use it when you need a clean dataset of material public-company events instead of manually checking the SEC website.

### Who is it for?

SEC 8-K Current Reports Scraper is built for teams that need a repeatable SEC event monitoring workflow.

### Who is this SEC 8-K scraper for?

- 📈 **Investors and analysts** monitoring earnings, management changes, financing, M&A, cybersecurity events, and other material disclosures.
- ⚖️ **Legal and compliance teams** tracking reportable events across issuers, portfolios, or counterparties.
- 🧑‍💼 **Investor relations teams** comparing peer announcements and disclosure timing.
- 🧭 **Sales and business development teams** using corporate events as timely outreach signals.
- 🤖 **Automation builders** feeding SEC event data into dashboards, Slack alerts, CRMs, or AI agents.

### Why use this actor?

The SEC website is public, but the raw current-feed and filing detail pages are not optimized for downstream workflows.

This actor turns those pages into structured Apify dataset rows with URLs and normalized event metadata.

You can run it on a schedule, export JSON/CSV/Excel, connect it to webhooks, or call it from your own code.

### Key features

- ✅ Scrapes SEC EDGAR current 8-K Atom feed.
- ✅ Captures accession number, filing date, company name, CIK, ticker, and form type.
- ✅ Detects 8-K item numbers such as `2.02`, `5.02`, `8.01`, and `9.01`.
- ✅ Maps common item numbers to human-readable event labels.
- ✅ Collects filing detail URLs, primary 8-K document URLs, and exhibit URLs.
- ✅ Optionally fetches the primary document for snippets and richer parsing.
- ✅ Supports ticker, CIK, company-name, filing-date, and item-number filters.
- ✅ Uses HTTP only; no browser, login, or proxy required.

### What data can you extract?

| Field | Description |
| --- | --- |
| `accessionNumber` | SEC accession number for the filing. |
| `filingDate` | EDGAR filing date. |
| `filingDateTime` | SEC feed timestamp. |
| `companyName` | Registrant name. |
| `cik` | SEC Central Index Key. |
| `ticker` | Ticker when available from SEC ticker data. |
| `formType` | Filing form type, usually 8-K or 8-K/A. |
| `itemNumbers` | Detected 8-K event item numbers. |
| `itemLabels` | Human-readable item labels. |
| `reportDate` | Event/report date when detected. |
| `filingUrl` | SEC filing detail page. |
| `primaryDocumentUrl` | Main 8-K document URL. |
| `exhibitUrls` | Exhibit URLs from the filing detail page. |
| `summary` | SEC feed summary. |
| `documentSnippet` | Beginning of the primary document text when enabled. |
| `scrapedAt` | Timestamp when the record was saved. |

### How much does it cost to scrape SEC 8-K filings?

This actor uses pay-per-event pricing.

You pay a small start fee plus a per-filing result fee. The final Store price is shown on the Apify actor page before you run it.

Because the source is public SEC EDGAR and the actor does not use residential proxies or a browser, runs are designed to stay lightweight and predictable.

### How to use SEC 8-K Current Reports Scraper

1. Open the actor on Apify.
2. Set **Maximum filings**.
3. Optionally add a ticker, CIK, company-name filter, date range, or 8-K item number filter.
4. Keep **Fetch primary filing document** enabled if you want snippets and richer item parsing.
5. Click **Start**.
6. Download the dataset as JSON, CSV, Excel, XML, or RSS.

### Example input

```json
{
  "maxItems": 100,
  "itemNumbers": ["5.02", "8.01"],
  "includeDocuments": true,
  "includeExhibits": true,
  "maxFeedPages": 10
}
````

### Input options

- `maxItems` — maximum number of matching filings to save.
- `ticker` — optional ticker filter, such as `MSFT`.
- `cik` — optional SEC CIK filter.
- `companySearch` — optional company-name contains filter.
- `startDate` — include filings on or after this date.
- `endDate` — include filings on or before this date.
- `itemNumbers` — keep only filings containing selected item numbers.
- `includeDocuments` — fetch primary filing document for snippets and item extraction.
- `includeExhibits` — include exhibit URLs.
- `maxFeedPages` — number of SEC feed pages to scan for filtered runs.
- `userAgent` — optional SEC-compliant User-Agent override.

### Output example

```json
{
  "accessionNumber": "0001193125-26-294994",
  "filingDate": "2026-07-02",
  "companyName": "Seer, Inc.",
  "cik": "1726445",
  "ticker": "SEER",
  "formType": "8-K",
  "itemNumbers": ["8.01", "9.01"],
  "itemLabels": ["Other Events", "Financial Statements and Exhibits"],
  "filingUrl": "https://www.sec.gov/Archives/edgar/data/...-index.htm",
  "primaryDocumentUrl": "https://www.sec.gov/Archives/edgar/data/.../filing.htm",
  "scrapedAt": "2026-07-04T05:00:00.000Z"
}
```

### Common 8-K event workflows

- Monitor **Item 2.02** for results of operations and financial condition.
- Monitor **Item 5.02** for director and officer departures or appointments.
- Monitor **Item 8.01** for other significant events.
- Monitor **Item 9.01** for financial statements and exhibits.
- Monitor **Item 1.05** for material cybersecurity incidents.

### Tips for best results

- Use `maxItems: 100` for a normal current-feed snapshot.
- Increase `maxFeedPages` when using narrow ticker or item filters.
- Disable `includeDocuments` for fast URL-only monitoring.
- Keep `includeDocuments` enabled when you need item labels, report dates, and snippets.
- Use a scheduled Apify task to run the actor repeatedly.

### Integrations

- 🔔 Send new 8-K filings to Slack with Apify webhooks.
- 📊 Load results into Google Sheets or BI dashboards.
- 🧾 Archive filings in compliance evidence stores.
- 🧠 Feed filing snippets into AI review workflows.
- 🧑‍💼 Push corporate-event triggers into CRM systems.

### API usage with Node.js

```js
import { ApifyClient } from 'apify-client';

const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('automation-lab/sec-8-k-current-reports-scraper').call({
  maxItems: 100,
  itemNumbers: ['5.02', '8.01'],
  includeDocuments: true
});
console.log(run.defaultDatasetId);
```

### API usage with Python

```python
from apify_client import ApifyClient

client = ApifyClient('YOUR_APIFY_TOKEN')
run = client.actor('automation-lab/sec-8-k-current-reports-scraper').call(run_input={
    'maxItems': 100,
    'itemNumbers': ['5.02', '8.01'],
    'includeDocuments': True,
})
print(run['defaultDatasetId'])
```

### API usage with cURL

```bash
curl -X POST 'https://api.apify.com/v2/acts/automation-lab~sec-8-k-current-reports-scraper/runs?token=YOUR_APIFY_TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{"maxItems":100,"includeDocuments":true}'
```

### MCP integration

Use this actor from Claude Desktop, Claude Code, or any MCP-compatible client through Apify MCP.

MCP URL:

```text
https://mcp.apify.com/?tools=automation-lab/sec-8-k-current-reports-scraper
```

Claude Code setup:

```bash
claude mcp add apify-sec-8k https://mcp.apify.com/?tools=automation-lab/sec-8-k-current-reports-scraper
```

Claude Desktop JSON config:

```json
{
  "mcpServers": {
    "apify-sec-8k": {
      "url": "https://mcp.apify.com/?tools=automation-lab/sec-8-k-current-reports-scraper"
    }
  }
}
```

Example prompts:

- "Run the SEC 8-K Current Reports Scraper for the latest 100 filings and summarize Item 5.02 management changes."
- "Find recent 8-K filings that include Item 8.01 and return company names with filing URLs."
- "Monitor the current SEC 8-K feed and prepare a compliance review table."

### Legality

SEC EDGAR filings are public government records. This actor accesses public SEC endpoints and uses a compliant User-Agent with conservative request pacing.

### Is it legal to scrape SEC 8-K filings?

SEC EDGAR filings are public government records. This actor accesses public SEC endpoints and uses a compliant User-Agent with conservative request pacing.

You are responsible for using the data according to applicable laws, SEC fair-access expectations, and your internal compliance policies.

### FAQ

#### Can I monitor only one company?

Yes. Use the `ticker`, `cik`, or `companySearch` input fields and increase `maxFeedPages` for narrow searches.

#### Can I filter for specific material events?

Yes. Use `itemNumbers` such as `2.02`, `5.02`, `8.01`, or `9.01`.

### Troubleshooting

#### Why did a ticker return no results?

The SEC current feed only contains recent filings. Increase `maxFeedPages`, remove the ticker filter, or run on a schedule to catch new filings.

#### Why are item numbers missing on some rows?

Some filings format text differently. Keep `includeDocuments` enabled for best parsing. The SEC feed summary is used as a fallback when available.

#### Why is the run slower with documents enabled?

The actor fetches each primary 8-K document to collect snippets and item details. Disable `includeDocuments` for faster URL monitoring.

### Related scrapers

- https://apify.com/automation-lab/sec-form-4-scraper
- https://apify.com/automation-lab/sec-form-d-scraper
- https://apify.com/automation-lab/sec-s1-prospectus-scraper
- https://apify.com/automation-lab/sec-adv-firm-scraper

### Limitations

The actor reads the SEC current 8-K feed. It is best for recent filings and monitoring workflows, not full historical bulk archives.

For very narrow filters, increase `maxFeedPages` so the actor can scan deeper into the feed.

### Support

If you need an additional SEC filing type, output field, or downstream integration, open an Apify issue on the actor page.

### Changelog

- Initial version: current SEC 8-K feed, company filters, item filters, document URLs, exhibit URLs, and snippets.

# Actor input Schema

## `maxItems` (type: `integer`):

Maximum number of matching 8-K filings to save from the SEC current reports feed.

## `ticker` (type: `string`):

Optional ticker filter, for example MSFT or AAPL. The actor resolves it against SEC's ticker-to-CIK file.

## `cik` (type: `string`):

Optional SEC CIK filter. Leading zeros are accepted.

## `companySearch` (type: `string`):

Optional case-insensitive company-name filter, such as Microsoft or Berkshire.

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

Only include filings on or after this date (YYYY-MM-DD). Leave empty for the current feed default.

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

Only include filings on or before this date (YYYY-MM-DD). Leave empty for the current feed default.

## `itemNumbers` (type: `array`):

Optional list of 8-K event item numbers to keep, for example 2.02, 5.02, 8.01, or 9.01.

## `includeDocuments` (type: `boolean`):

Fetch the primary 8-K document to extract item labels, report date, and a text snippet. Disable for faster URL-only monitoring.

## `includeExhibits` (type: `boolean`):

Collect exhibit document URLs listed on the SEC filing detail page.

## `maxFeedPages` (type: `integer`):

How many SEC current-feed pages of 100 filings to scan before stopping. Increase when filters are narrow.

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

Optional SEC-compliant User-Agent string with contact info. The default identifies this Apify actor.

## Actor input object example

```json
{
  "maxItems": 20,
  "itemNumbers": [],
  "includeDocuments": true,
  "includeExhibits": true,
  "maxFeedPages": 10,
  "userAgent": "automation-lab-sec-8k-current-reports-scraper/1.0 contact@automation-lab.com"
}
```

# Actor output Schema

## `overview` (type: `string`):

No description

# 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 = {
    "maxItems": 20,
    "ticker": "",
    "cik": "",
    "companySearch": "",
    "startDate": "",
    "endDate": "",
    "itemNumbers": [],
    "includeDocuments": true,
    "includeExhibits": true,
    "maxFeedPages": 10,
    "userAgent": "automation-lab-sec-8k-current-reports-scraper/1.0 contact@automation-lab.com"
};

// Run the Actor and wait for it to finish
const run = await client.actor("automation-lab/sec-8-k-current-reports-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "maxItems": 20,
    "ticker": "",
    "cik": "",
    "companySearch": "",
    "startDate": "",
    "endDate": "",
    "itemNumbers": [],
    "includeDocuments": True,
    "includeExhibits": True,
    "maxFeedPages": 10,
    "userAgent": "automation-lab-sec-8k-current-reports-scraper/1.0 contact@automation-lab.com",
}

# Run the Actor and wait for it to finish
run = client.actor("automation-lab/sec-8-k-current-reports-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "maxItems": 20,
  "ticker": "",
  "cik": "",
  "companySearch": "",
  "startDate": "",
  "endDate": "",
  "itemNumbers": [],
  "includeDocuments": true,
  "includeExhibits": true,
  "maxFeedPages": 10,
  "userAgent": "automation-lab-sec-8k-current-reports-scraper/1.0 contact@automation-lab.com"
}' |
apify call automation-lab/sec-8-k-current-reports-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "SEC 8-K Current Reports Scraper",
        "description": "Monitor SEC Form 8-K current reports with company IDs, item numbers, filing links, exhibits, and snippets from EDGAR.",
        "version": "0.1",
        "x-build-id": "hpytGsnN63OEa2TgL"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/automation-lab~sec-8-k-current-reports-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-automation-lab-sec-8-k-current-reports-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/automation-lab~sec-8-k-current-reports-scraper/runs": {
            "post": {
                "operationId": "runs-sync-automation-lab-sec-8-k-current-reports-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/automation-lab~sec-8-k-current-reports-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-automation-lab-sec-8-k-current-reports-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "properties": {
                    "maxItems": {
                        "title": "Maximum filings",
                        "minimum": 1,
                        "maximum": 1000,
                        "type": "integer",
                        "description": "Maximum number of matching 8-K filings to save from the SEC current reports feed.",
                        "default": 20
                    },
                    "ticker": {
                        "title": "Ticker symbol",
                        "type": "string",
                        "description": "Optional ticker filter, for example MSFT or AAPL. The actor resolves it against SEC's ticker-to-CIK file."
                    },
                    "cik": {
                        "title": "Company CIK",
                        "type": "string",
                        "description": "Optional SEC CIK filter. Leading zeros are accepted."
                    },
                    "companySearch": {
                        "title": "Company name contains",
                        "type": "string",
                        "description": "Optional case-insensitive company-name filter, such as Microsoft or Berkshire."
                    },
                    "startDate": {
                        "title": "Filing date from",
                        "type": "string",
                        "description": "Only include filings on or after this date (YYYY-MM-DD). Leave empty for the current feed default."
                    },
                    "endDate": {
                        "title": "Filing date to",
                        "type": "string",
                        "description": "Only include filings on or before this date (YYYY-MM-DD). Leave empty for the current feed default."
                    },
                    "itemNumbers": {
                        "title": "8-K item numbers",
                        "type": "array",
                        "description": "Optional list of 8-K event item numbers to keep, for example 2.02, 5.02, 8.01, or 9.01.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "includeDocuments": {
                        "title": "Fetch primary filing document",
                        "type": "boolean",
                        "description": "Fetch the primary 8-K document to extract item labels, report date, and a text snippet. Disable for faster URL-only monitoring.",
                        "default": true
                    },
                    "includeExhibits": {
                        "title": "Include exhibit URLs",
                        "type": "boolean",
                        "description": "Collect exhibit document URLs listed on the SEC filing detail page.",
                        "default": true
                    },
                    "maxFeedPages": {
                        "title": "Maximum SEC feed pages",
                        "minimum": 1,
                        "maximum": 40,
                        "type": "integer",
                        "description": "How many SEC current-feed pages of 100 filings to scan before stopping. Increase when filters are narrow.",
                        "default": 10
                    },
                    "userAgent": {
                        "title": "SEC User-Agent",
                        "type": "string",
                        "description": "Optional SEC-compliant User-Agent string with contact info. The default identifies this Apify actor."
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
