# SEC Litigation Releases Scraper (`automation-lab/sec-litigation-releases-scraper`) Actor

Track SEC litigation releases with respondent names, release numbers, dates, case references, summaries, and related complaint/order PDFs.

- **URL**: https://apify.com/automation-lab/sec-litigation-releases-scraper.md
- **Developed by:** [Stas Persiianenko](https://apify.com/automation-lab) (community)
- **Categories:** Business
- **Stats:** 2 total users, 1 monthly users, 100.0% 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 Litigation Releases Scraper

Track SEC litigation releases from the official U.S. Securities and Exchange Commission website. The actor extracts release numbers, dates, respondents, case references, summaries, detail-page body text, and related SEC complaint/order PDF links.

Use it as a repeatable SEC enforcement monitoring feed for legal research, compliance alerts, securities-litigation analysis, market-risk workflows, and financial-data enrichment.

### What does SEC Litigation Releases Scraper do?

SEC Litigation Releases Scraper reads the public SEC Litigation Releases listing and follows each release detail page.

It saves one dataset item per litigation release.

Each item can include the official release number, release date, respondent or entity name, SEC detail URL, summary paragraph, full body text, docket candidates, case caption references, related document links, and PDF URLs.

The actor is HTTP-first and uses polite request delays by default.

### Who is it for?

SEC Litigation Releases Scraper is for legal, compliance, and financial-risk teams that need structured SEC enforcement/litigation monitoring without manually checking the SEC website.

### Who is SEC Litigation Releases Scraper for?

- ⚖️ Securities litigators tracking new SEC enforcement cases.
- 🧾 Compliance teams monitoring newly filed SEC civil actions.
- 📈 Investor-risk teams watching respondents, issuers, executives, and market-manipulation allegations.
- 🗃️ Financial-data vendors building structured enforcement datasets.
- 🔔 Monitoring teams that need scheduled alerts for newly published SEC releases.
- 🧑‍💼 Investigators who need complaint and judgment PDF links next to each release.

### Why use this SEC litigation releases extractor?

The SEC page is public, but manual monitoring is repetitive.

This actor turns the listing and detail pages into structured JSON, CSV, Excel, or API-ready records.

You can schedule it daily, filter by date/year/month, and integrate the output into alerts, databases, dashboards, or legal review queues.

### Data extracted

| Field | Description |
| --- | --- |
| `releaseNumber` | Official SEC litigation release number such as `LR-26574`. |
| `releaseDate` | Release date in ISO format when available. |
| `releaseTitle` | SEC release title or respondent name. |
| `respondents` | Respondent/entity names extracted from listing/detail titles. |
| `detailUrl` | Canonical SEC release detail URL. |
| `summary` | First substantive detail-page paragraph. |
| `bodyText` | Full release text when enabled. |
| `docketNumbers` | Court docket/case number candidates. |
| `caseReferences` | Case caption references such as `SEC v. ...`. |
| `documentLinks` | Related complaint, judgment, order, and PDF links. |
| `pdfUrls` | Convenience array of SEC PDF URLs. |
| `sourceListingUrl` | Listing page where the release was discovered. |
| `scrapedAt` | Timestamp of extraction. |

### How much does it cost to scrape SEC litigation releases?

This actor uses pay-per-event pricing.

There is a small start fee per run and a per-release fee for each dataset item saved.

| Charge event | FREE | BRONZE | SILVER | GOLD | PLATINUM | DIAMOND |
| --- | ---: | ---: | ---: | ---: | ---: | ---: |
| Run start | $0.005 | $0.005 | $0.005 | $0.005 | $0.005 | $0.005 |
| SEC litigation release saved | $0.000065449 | $0.000056912 | $0.000044392 | $0.000034147 | $0.000022765 | $0.000015935 |

Example cost estimates before Apify platform free credits or plan discounts:

| Run size | FREE estimate | BRONZE estimate | Notes |
| --- | ---: | ---: | --- |
| 25 releases | about $0.0066 | about $0.0064 | Good for a quick smoke test. |
| 100 releases | about $0.0115 | about $0.0107 | Typical scheduled monitoring run. |
| 1,000 releases | about $0.0704 | about $0.0619 | Historical backfill or larger compliance export. |

Apify free-plan users can run small tests cheaply: a 100-release monitoring run is roughly one cent in actor event charges, plus any normal Apify platform resource usage shown on your run page.

The default input is intentionally modest so first runs stay inexpensive.

For large historical backfills, increase `maxItems` and use year/month filters to control scope.

### How to scrape SEC litigation releases

1. Open the actor on Apify.
2. Keep `maxItems` at 100 for a realistic monitoring run, or lower it for a quick test.
3. Optionally set `year`, `month`, `dateFrom`, or `dateTo`.
4. Leave `startUrls` empty to use the latest official SEC listing.
5. Keep `includeBodyText` enabled if you want legal text for downstream analysis.
6. Run the actor.
7. Export results as JSON, CSV, Excel, XML, RSS, or via the Apify API.

### Input options

#### `maxItems`

Maximum number of SEC litigation releases to save.

Use 25 for a smoke test, 100 for scheduled monitoring, or higher for backfills.

#### `year` and `month`

Optional SEC listing filters.

Use `All` for current monitoring across the default listing.

#### `dateFrom` and `dateTo`

Optional inclusive ISO date filters.

These are useful when your schedule overlaps and you only want a specific monitoring window.

#### `startUrls`

Optional advanced source control.

You can provide an SEC litigation listing URL or a specific SEC litigation release URL.

#### `includeBodyText`

When enabled, the actor stores full detail-page body text.

Disable it for smaller exports when you only need metadata and document URLs.

#### `includePdfText`

This version collects SEC PDF links.

Full PDF text extraction is not enabled by default because legal PDFs vary and can increase compute cost.

#### `requestDelayMs`

Adds a polite delay between SEC detail requests.

The default is 250 ms.

#### `proxyConfiguration`

SEC is normally reachable without proxies.

Enable Apify Proxy only if your network environment is blocked.

### Example input

```json
{
  "maxItems": 100,
  "year": "All",
  "month": "All",
  "dateFrom": "2026-01-01",
  "includeBodyText": true,
  "includePdfText": false,
  "requestDelayMs": 250
}
````

### Example output

```json
{
  "releaseNumber": "LR-26574",
  "releaseDate": "2026-06-25",
  "releaseTitle": "Mingran Wang",
  "respondents": ["Mingran Wang"],
  "detailUrl": "https://www.sec.gov/enforcement-litigation/litigation-releases/lr-26574",
  "summary": "On June 24, 2026, the Securities and Exchange Commission filed settled charges...",
  "docketNumbers": ["No. 4:26-cv-06291 (N.D. Cal. filed June 24, 2026)"],
  "caseReferences": ["Securities and Exchange Commission v. Mingran Wang"],
  "pdfUrls": ["https://www.sec.gov/files/litigation/complaints/2026/comp26574.pdf"],
  "scrapedAt": "2026-06-29T00:00:00.000Z"
}
```

### Tips for monitoring workflows

- Schedule a daily run with `maxItems` around 100.
- Use `dateFrom` to limit exports to your review period.
- Deduplicate downstream by `releaseNumber` or `detailUrl`.
- Keep `includeBodyText` enabled for NLP, summarization, and entity matching.
- Use `pdfUrls` to fetch complaints and judgments in a separate document-processing pipeline.

### Integrations

You can connect the dataset to:

- Google Sheets for compliance review queues.
- Slack alerts through Apify webhooks.
- Airtable or Notion databases for manual triage.
- BigQuery, Snowflake, or Postgres for legal analytics.
- Vector databases for semantic search over SEC enforcement text.
- Internal watchlists matching respondent names and docket references.

### API usage

#### 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-litigation-releases-scraper').call({
  maxItems: 100,
  includeBodyText: true
});
console.log(run.defaultDatasetId);
```

#### Python

```python
from apify_client import ApifyClient

client = ApifyClient('YOUR_APIFY_TOKEN')
run = client.actor('automation-lab/sec-litigation-releases-scraper').call(run_input={
    'maxItems': 100,
    'includeBodyText': True,
})
print(run['defaultDatasetId'])
```

#### cURL

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

### MCP integration

Use the Apify MCP server with Claude Code, Claude Desktop, Cursor, or VS Code-compatible MCP clients:

```bash
https://mcp.apify.com/?tools=automation-lab/sec-litigation-releases-scraper
```

Claude Code CLI setup:

```bash
claude mcp add apify-sec-litigation --transport http "https://mcp.apify.com/?tools=automation-lab/sec-litigation-releases-scraper"
```

Claude Desktop JSON config:

```json
{
  "mcpServers": {
    "apify-sec-litigation": {
      "transport": "http",
      "url": "https://mcp.apify.com/?tools=automation-lab/sec-litigation-releases-scraper"
    }
  }
}
```

Cursor and VS Code use the same MCP server URL and HTTP transport. Add a server named `apify-sec-litigation`, set the transport to `http`, and use the URL above. If your client asks for JSON, use the Claude Desktop shape and paste it into the client's MCP configuration file.

Example prompts:

- "Run the SEC litigation releases scraper for the latest 100 releases and summarize new market-manipulation cases."
- "Find releases mentioning a specific respondent name in the dataset."
- "Export complaint PDF links from recent SEC litigation releases."

### Related scrapers

Related Automation Lab actors may help with adjacent compliance workflows:

- https://apify.com/automation-lab/sec-13f-manager-quarterly-report-scraper
- https://apify.com/automation-lab/sec-investment-adviser-public-disclosure-scraper
- https://apify.com/automation-lab/fcc-ecfs-filings-scraper
- https://apify.com/automation-lab/fda-food-recalls-scraper

### Legality and responsible use

The actor extracts public SEC web pages.

You are responsible for how you use the output.

Respect Apify terms, SEC website policies, and applicable laws.

Do not use scraped data to make legal, investment, or compliance decisions without appropriate professional review.

### FAQ

#### Can I schedule this SEC litigation releases scraper?

Yes. Use an Apify schedule and deduplicate downstream by `releaseNumber` or `detailUrl`.

#### Does it download PDFs?

The actor collects official SEC PDF URLs. Download and PDF text extraction can be handled in a downstream document workflow.

### Troubleshooting

#### Why did I get fewer releases than `maxItems`?

Your date/year/month filters may be too narrow, or the listing may not contain enough matching releases.

Broaden the filters or remove `dateFrom`/`dateTo`.

#### Why is `bodyText` empty?

Make sure `includeBodyText` is enabled.

If a SEC page changes structure, the actor will still save metadata and document links when available.

#### Do I need proxies?

Usually no.

The SEC listing is public and this actor uses a descriptive user agent and polite delay.

### Changelog

#### 0.1

Initial release with listing crawling, detail-page enrichment, summaries, body text, docket/case extraction, and related SEC document/PDF links.

# Actor input Schema

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

Maximum number of SEC litigation releases to save. Use 100+ for monitoring/backfills.

## `year` (type: `string`):

Optional SEC listing year filter. Use All to scrape the latest releases across years.

## `month` (type: `string`):

Optional SEC listing month filter. Use All unless you need a targeted monthly backfill.

## `dateFrom` (type: `string`):

Optional inclusive release date lower bound in YYYY-MM-DD format.

## `dateTo` (type: `string`):

Optional inclusive release date upper bound in YYYY-MM-DD format.

## `startUrls` (type: `array`):

Optional SEC litigation release listing or detail URLs. Leave empty to use the official latest listing.

## `includeBodyText` (type: `boolean`):

Save the full detail-page body text for legal/compliance analysis. Disable for smaller exports.

## `includePdfText` (type: `boolean`):

Collects SEC PDF/document links. Full PDF text extraction is reserved for a future version.

## `requestDelayMs` (type: `integer`):

Polite delay between SEC detail-page requests.

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

SEC is normally reachable without proxies. Enable Apify Proxy only if your environment is blocked.

## Actor input object example

```json
{
  "maxItems": 20,
  "year": "All",
  "month": "All",
  "dateFrom": "2026-01-01",
  "startUrls": [],
  "includeBodyText": true,
  "includePdfText": false,
  "requestDelayMs": 250,
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}
```

# 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,
    "year": "All",
    "month": "All",
    "dateFrom": "2026-01-01",
    "startUrls": [],
    "includeBodyText": true,
    "includePdfText": false,
    "requestDelayMs": 250,
    "proxyConfiguration": {
        "useApifyProxy": false
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("automation-lab/sec-litigation-releases-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,
    "year": "All",
    "month": "All",
    "dateFrom": "2026-01-01",
    "startUrls": [],
    "includeBodyText": True,
    "includePdfText": False,
    "requestDelayMs": 250,
    "proxyConfiguration": { "useApifyProxy": False },
}

# Run the Actor and wait for it to finish
run = client.actor("automation-lab/sec-litigation-releases-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,
  "year": "All",
  "month": "All",
  "dateFrom": "2026-01-01",
  "startUrls": [],
  "includeBodyText": true,
  "includePdfText": false,
  "requestDelayMs": 250,
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}' |
apify call automation-lab/sec-litigation-releases-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "SEC Litigation Releases Scraper",
        "description": "Track SEC litigation releases with respondent names, release numbers, dates, case references, summaries, and related complaint/order PDFs.",
        "version": "0.1",
        "x-build-id": "KzOCeAtXYwwBOOHpB"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/automation-lab~sec-litigation-releases-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-automation-lab-sec-litigation-releases-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-litigation-releases-scraper/runs": {
            "post": {
                "operationId": "runs-sync-automation-lab-sec-litigation-releases-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-litigation-releases-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-automation-lab-sec-litigation-releases-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 releases",
                        "minimum": 1,
                        "maximum": 10000,
                        "type": "integer",
                        "description": "Maximum number of SEC litigation releases to save. Use 100+ for monitoring/backfills.",
                        "default": 20
                    },
                    "year": {
                        "title": "Release year",
                        "enum": [
                            "All",
                            "2026",
                            "2025",
                            "2024",
                            "2023",
                            "2022",
                            "2021",
                            "2020",
                            "2019",
                            "2018",
                            "2017",
                            "2016",
                            "2015"
                        ],
                        "type": "string",
                        "description": "Optional SEC listing year filter. Use All to scrape the latest releases across years.",
                        "default": "All"
                    },
                    "month": {
                        "title": "Release month",
                        "enum": [
                            "All",
                            "1",
                            "2",
                            "3",
                            "4",
                            "5",
                            "6",
                            "7",
                            "8",
                            "9",
                            "10",
                            "11",
                            "12"
                        ],
                        "type": "string",
                        "description": "Optional SEC listing month filter. Use All unless you need a targeted monthly backfill.",
                        "default": "All"
                    },
                    "dateFrom": {
                        "title": "Date from",
                        "type": "string",
                        "description": "Optional inclusive release date lower bound in YYYY-MM-DD format."
                    },
                    "dateTo": {
                        "title": "Date to",
                        "type": "string",
                        "description": "Optional inclusive release date upper bound in YYYY-MM-DD format."
                    },
                    "startUrls": {
                        "title": "Start URLs",
                        "type": "array",
                        "description": "Optional SEC litigation release listing or detail URLs. Leave empty to use the official latest listing.",
                        "items": {
                            "type": "object",
                            "required": [
                                "url"
                            ],
                            "properties": {
                                "url": {
                                    "type": "string",
                                    "title": "URL of a web page",
                                    "format": "uri"
                                }
                            }
                        }
                    },
                    "includeBodyText": {
                        "title": "Include release body text",
                        "type": "boolean",
                        "description": "Save the full detail-page body text for legal/compliance analysis. Disable for smaller exports.",
                        "default": true
                    },
                    "includePdfText": {
                        "title": "Include PDF text (links only in this version)",
                        "type": "boolean",
                        "description": "Collects SEC PDF/document links. Full PDF text extraction is reserved for a future version.",
                        "default": false
                    },
                    "requestDelayMs": {
                        "title": "Delay between detail requests (ms)",
                        "minimum": 0,
                        "maximum": 5000,
                        "type": "integer",
                        "description": "Polite delay between SEC detail-page requests.",
                        "default": 250
                    },
                    "proxyConfiguration": {
                        "title": "Proxy configuration",
                        "type": "object",
                        "description": "SEC is normally reachable without proxies. Enable Apify Proxy only if your environment is blocked."
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
