# Poland CEIDG Company Scraper — NIP, REGON, PKD & Reps (`neuralverge/neuralverge-ceidg-company`) Actor

Scrape a Polish CEIDG business entry (sole trader / entrepreneur) from biznes.gov.pl — name, NIP, REGON, legal form, VAT status, PKD activity codes, addresses, legal representatives and CEIDG change history. Structured JSON, no API key. Pay only for entries found.

- **URL**: https://apify.com/neuralverge/neuralverge-ceidg-company.md
- **Developed by:** [NeuralVerge](https://apify.com/neuralverge) (community)
- **Categories:** Automation, Developer tools, Lead generation
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $5.00 / 1,000 results

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

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

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
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/docs.md):

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

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python/docs.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/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

### Poland CEIDG Company Scraper — NIP, REGON, PKD & Reps ✅ No API Key

Scrape a **Polish CEIDG business entry** (sole trader / entrepreneur) from
biznes.gov.pl — name, NIP, REGON, legal form, VAT status, PKD activity codes,
registered & correspondence addresses, legal representatives / proxies, permits,
proceedings and the full CEIDG change history. Powered by the Neuralverge API.
**No API key or account required**, and **you only pay for entries we actually find**.

Ideal for KYC/KYB, due diligence, compliance, lead enrichment and feeding company
data to AI agents.

### ✨ Why this Actor

- 🇵🇱 **Full CEIDG entry** — identity (NIP/REGON), addresses, VAT status, PKD codes,
  representatives, permits, proceedings and change history in one structured object.
- 💸 **Pay only for the entries you get** — unresolved URLs are skipped and never
  billed. Misses are free; no empty, billable rows.
- 🔑 **No API key or account** — extraction runs on the Neuralverge backend.
- ⚡ **Real-time & structured** — fresh data each run and one predictable JSON schema.

### 🔧 How it works

1. **Provide a CEIDG entry URL** from biznes.gov.pl (the UUID-based entry link).
2. **Run the Actor.** Fetching and AI-structuring the entry happens on the Neuralverge
   backend.
3. **Get one dataset row per entry** — the source `url`, the extraction `settings`
   (including the JSON schema) and the structured `machine` object. Export to CSV,
   JSON or Excel, or pull it over the Apify API.

If the entry can't be resolved, it's logged and **skipped without charge**.

### Input

One entry per run.

| Field | Type | Notes |
|---|---|---|
| `profileUrl` | string | The biznes.gov.pl CEIDG entry URL to extract. |

```json
{
  "profileUrl": "https://www.biznes.gov.pl/en/wyszukiwarka-firm/wpis/ceidg/87BFC4FE-7E67-4E3E-9AA9-E3A9331F4198"
}
````

### What you'll receive

Each dataset row mirrors the Neuralverge system output and has three top-level blocks:

- **`url`** — the CEIDG entry URL that was scraped.
- **`settings`** — the extraction settings, including the full JSON schema used, at
  `settings.extract_schema_json`.
- **`machine`** — the structured result with these sections: `basic_data`
  (company\_name, nip, regon, krs\_number, legal\_form, start\_date), `contact_data`,
  `address_data` (registered & correspondence), `vat_status`, `additional_data`
  (pkd\_codes), `civil_law_partnerships`, `prohibitions`, `proceedings`,
  `succession_manager`, `legal_representatives`, `professional_qualifications`,
  `legal_capacity_status`, `permits_and_licenses`, `company_history`, `other_entries`.

> **Nulls & empty sections are normal.** Only data present on the entry is filled —
> e.g. `legal_form`, `succession_manager` and `legal_capacity_status` can be `null`, and
> lists like `prohibitions` or `proceedings` are usually empty for a clean entry.

#### Example output (real run)

A real dataset row from a biznes.gov.pl CEIDG entry, shown **in full** — including the
complete extraction **schema** (`settings.extract_schema_json`) and the full
**machine-readable result** (`machine`). The `human` markdown summary is produced by the
system but omitted from the dataset.

```json
{
  "url": "https://www.biznes.gov.pl/en/wyszukiwarka-firm/wpis/ceidg/87BFC4FE-7E67-4E3E-9AA9-E3A9331F4198",
  "settings": {
    "has_schema": true,
    "country_code": "us",
    "extract_schema_json": {
      "type": "object",
      "properties": {
        "basic_data": {
          "type": "object",
          "description": "Basic identification data of the business entity.",
          "properties": {
            "company_name": {
              "type": "string",
              "description": "Full name of the company or entrepreneur."
            },
            "krs_number": {
              "type": "string",
              "description": "KRS (National Court Register) number, if applicable."
            },
            "nip": {
              "type": "string",
              "description": "NIP (Tax Identification Number)."
            },
            "regon": {
              "type": "string",
              "description": "REGON (National Business Registry Number)."
            },
            "legal_form": {
              "type": "string",
              "description": "Legal form of the entity (e.g., Sp. z o.o., Działalność jednoosobowa)."
            },
            "start_date": {
              "type": "string",
              "description": "Date of commencement of business activity.",
              "format": "date"
            }
          },
          "required": [
            "company_name",
            "nip"
          ]
        },
        "contact_data": {
          "type": "object",
          "description": "Contact information for the entity.",
          "properties": {
            "email": {
              "type": "string",
              "description": "Official email address.",
              "format": "email"
            },
            "phone_number": {
              "type": "string",
              "description": "Official phone number."
            },
            "website": {
              "type": "string",
              "description": "Official website URL.",
              "format": "uri"
            }
          }
        },
        "address_data": {
          "type": "object",
          "description": "Address details for the entity.",
          "properties": {
            "registered_address": {
              "type": "object",
              "description": "The official registered address (siedziba).",
              "properties": {
                "street": {
                  "type": "string"
                },
                "building_number": {
                  "type": "string"
                },
                "postal_code": {
                  "type": "string"
                },
                "city": {
                  "type": "string"
                }
              }
            },
            "correspondence_address": {
              "type": "object",
              "description": "The address for correspondence, if different from the registered address.",
              "properties": {
                "street": {
                  "type": "string"
                },
                "building_number": {
                  "type": "string"
                },
                "postal_code": {
                  "type": "string"
                },
                "city": {
                  "type": "string"
                }
              }
            }
          }
        },
        "vat_status": {
          "type": "string",
          "description": "Confirmation of the entity's status as an active VAT taxpayer (e.g., 'Czynny podatnik VAT')."
        },
        "additional_data": {
          "type": "object",
          "description": "Additional data, such as PKD codes.",
          "properties": {
            "pkd_codes": {
              "type": "array",
              "description": "List of PKD (Polish Classification of Activities) codes.",
              "items": {
                "type": "string"
              }
            }
          }
        },
        "civil_law_partnerships": {
          "type": "array",
          "description": "List of civil law partnerships (spółki cywilne) where the entrepreneur is a partner.",
          "items": {
            "type": "object",
            "properties": {
              "partnership_name": {
                "type": "string"
              },
              "nip": {
                "type": "string"
              },
              "regon": {
                "type": "string"
              }
            }
          }
        },
        "prohibitions": {
          "type": "array",
          "description": "Information on any prohibitions (zakazy) imposed on the entrepreneur or related persons.",
          "items": {
            "type": "object",
            "properties": {
              "person": {
                "type": "string",
                "description": "Name of the person the prohibition applies to."
              },
              "prohibition_type": {
                "type": "string",
                "description": "Type of prohibition (e.g., 'Zakaz prowadzenia działalności gospodarczej')."
              },
              "legal_basis": {
                "type": "string",
                "description": "Legal basis for the prohibition."
              },
              "duration": {
                "type": "string",
                "description": "Duration of the prohibition."
              }
            }
          }
        },
        "proceedings": {
          "type": "array",
          "description": "Information on bankruptcy, recovery, or restructuring proceedings.",
          "items": {
            "type": "object",
            "properties": {
              "proceeding_type": {
                "type": "string",
                "description": "Type of proceeding (e.g., Bankruptcy, Restructuring)."
              },
              "status": {
                "type": "string"
              },
              "date": {
                "type": "string",
                "format": "date"
              },
              "case_number": {
                "type": "string"
              }
            }
          }
        },
        "succession_manager": {
          "type": "object",
          "description": "Details of the appointed succession manager (zarządca sukcesyjny).",
          "properties": {
            "first_name": {
              "type": "string"
            },
            "last_name": {
              "type": "string"
            },
            "appointment_date": {
              "type": "string",
              "format": "date"
            }
          }
        },
        "legal_representatives": {
          "type": "array",
          "description": "List of legal representatives, board members, or proxies (prokurenci).",
          "items": {
            "type": "object",
            "properties": {
              "first_name": {
                "type": "string"
              },
              "last_name": {
                "type": "string"
              },
              "role": {
                "type": "string",
                "description": "Role or function (e.g., 'Prezes Zarządu', 'Prokurent')."
              },
              "representation_type": {
                "type": "string",
                "description": "Type of representation (e.g., 'samodzielna', 'łączna')."
              }
            }
          }
        },
        "professional_qualifications": {
          "type": "array",
          "description": "Information on professional qualifications held by the entrepreneur.",
          "items": {
            "type": "object",
            "properties": {
              "qualification_name": {
                "type": "string"
              },
              "issuing_authority": {
                "type": "string"
              },
              "date_obtained": {
                "type": "string",
                "format": "date"
              }
            }
          }
        },
        "legal_capacity_status": {
          "type": "object",
          "description": "Information regarding any limitation/loss of legal capacity or the appointment of a curator.",
          "properties": {
            "status": {
              "type": "string",
              "description": "The current status (e.g., 'Limited legal capacity', 'Curator appointed')."
            },
            "details": {
              "type": "string",
              "description": "Further details of the status."
            },
            "effective_date": {
              "type": "string",
              "format": "date"
            }
          }
        },
        "permits_and_licenses": {
          "type": "array",
          "description": "List of concessions, permits, licenses, and entries in registers of regulated activity.",
          "items": {
            "type": "object",
            "properties": {
              "type": {
                "type": "string",
                "description": "Type of entry (e.g., 'Concession', 'Permit')."
              },
              "description": {
                "type": "string",
                "description": "Description of the activity covered."
              },
              "issuing_authority": {
                "type": "string"
              },
              "validity_period": {
                "type": "string",
                "description": "The period for which the permit/license is valid."
              }
            }
          }
        },
        "company_history": {
          "type": "array",
          "description": "History of changes and entries for the company, particularly in CEIDG.",
          "items": {
            "type": "object",
            "properties": {
              "change_date": {
                "type": "string",
                "description": "Date of the change or entry.",
                "format": "date"
              },
              "change_description": {
                "type": "string",
                "description": "Description of the historical event or change."
              },
              "entry_url": {
                "type": "string",
                "description": "Direct URL to the specific entry or historical record, if available.",
                "format": "uri"
              }
            }
          }
        },
        "other_entries": {
          "type": "array",
          "description": "Other official register entries related to the entrepreneur not covered elsewhere.",
          "items": {
            "type": "object",
            "properties": {
              "register_name": {
                "type": "string",
                "description": "Name of the register."
              },
              "entry_number": {
                "type": "string",
                "description": "The number or identifier of the entry."
              },
              "entry_date": {
                "type": "string",
                "format": "date"
              }
            }
          }
        }
      },
      "required": [
        "basic_data"
      ]
    }
  },
  "machine": {
    "basic_data": {
      "company_name": "\"ALVARO-BMW\" Marcin Deneka",
      "krs_number": null,
      "nip": "7272619740",
      "regon": "381755855",
      "legal_form": null,
      "start_date": "2018-11-13"
    },
    "contact_data": {
      "email": "jowita.2004@wp.pl",
      "phone_number": "+48884084821",
      "website": null
    },
    "address_data": {
      "registered_address": {
        "street": "Grunwaldzka",
        "building_number": "33a",
        "postal_code": "91-335",
        "city": "Łódź"
      },
      "correspondence_address": {
        "street": "ul. dr. Adama Próchnika",
        "building_number": "27/6",
        "postal_code": "90-708",
        "city": "Łódź"
      }
    },
    "vat_status": "zwolniony",
    "additional_data": {
      "pkd_codes": [
        "45.20.Z"
      ]
    },
    "civil_law_partnerships": [],
    "prohibitions": [],
    "proceedings": [],
    "succession_manager": null,
    "legal_representatives": [
      {
        "first_name": "MARZENA",
        "last_name": "STUS",
        "role": "Proxy",
        "representation_type": null
      }
    ],
    "professional_qualifications": [],
    "legal_capacity_status": null,
    "permits_and_licenses": [],
    "company_history": [
      {
        "change_date": "2019-09-10",
        "change_description": "Zmiana danych we wpisie",
        "entry_url": null
      },
      {
        "change_date": "2019-03-25",
        "change_description": "Nadanie numeru REGON (381755855)",
        "entry_url": null
      },
      {
        "change_date": "2019-03-22",
        "change_description": "Zmiana danych we wpisie",
        "entry_url": null
      },
      {
        "change_date": "2018-12-11",
        "change_description": "Nadanie numeru REGON (381755855)",
        "entry_url": null
      },
      {
        "change_date": "2018-12-10",
        "change_description": "Zmiana danych we wpisie",
        "entry_url": null
      },
      {
        "change_date": "2018-11-13",
        "change_description": "Zmiana statusu wpisu",
        "entry_url": null
      },
      {
        "change_date": "2018-11-07",
        "change_description": "Nadanie numeru REGON (381755855)",
        "entry_url": null
      },
      {
        "change_date": "2018-11-07",
        "change_description": "Nadanie numeru NIP (7272619740)",
        "entry_url": null
      },
      {
        "change_date": "2018-11-07",
        "change_description": "Założenie działalności gospodarczej",
        "entry_url": null
      }
    ],
    "other_entries": []
  }
}
```

> Genuine output from a live run — a sole trader with NIP/REGON, PKD code, a proxy
> and nine CEIDG history entries resolved.

### Pricing

Pay per result — **$0.005 per entry** ($5 per 1,000) returned to the dataset. **You
pay only for rows returned — misses are free.**

| Event | Price |
|---|---|
| Actor start | Free |
| Entry returned (per dataset row) | **$0.005** |

URLs that can't be resolved are **not billed**. Pricing is on top of your Apify
platform usage.

### Integrations & API

Results are stored in a standard Apify dataset — export as CSV, JSON, XML or Excel,
or fetch on demand through the [Apify API](https://docs.apify.com/api). The Actor
also plugs into Apify's integrations (Make, Zapier, n8n, webhooks) and can be called
from any [MCP](https://mcp.apify.com/) client.

### FAQ

**Do I need an account or API key?** No. Extraction runs on the Neuralverge backend.

**What URL do I use?** A biznes.gov.pl CEIDG entry URL (the UUID-based link to a single
entrepreneur's entry).

**Am I charged if an entry isn't found?** No. You're billed only for rows returned to
the dataset.

***

**Disclaimer:** This Actor is an independent tool and is not affiliated with, endorsed
by, or sponsored by the Republic of Poland or CEIDG. Data originates from the public
biznes.gov.pl / CEIDG register.

# Actor input Schema

## `profileUrl` (type: `string`):

The biznes.gov.pl CEIDG entry URL to extract, e.g. https://www.biznes.gov.pl/en/wyszukiwarka-firm/wpis/ceidg/87BFC4FE-7E67-4E3E-9AA9-E3A9331F4198.

## Actor input object example

```json
{
  "profileUrl": "https://www.biznes.gov.pl/en/wyszukiwarka-firm/wpis/ceidg/87BFC4FE-7E67-4E3E-9AA9-E3A9331F4198"
}
```

# Actor output Schema

## `results` (type: `string`):

Structured CEIDG data (name, NIP, REGON, legal form, VAT status, PKD codes, addresses, representatives, history), one row per matched entry.

# 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 = {
    "profileUrl": "https://www.biznes.gov.pl/en/wyszukiwarka-firm/wpis/ceidg/87BFC4FE-7E67-4E3E-9AA9-E3A9331F4198"
};

// Run the Actor and wait for it to finish
const run = await client.actor("neuralverge/neuralverge-ceidg-company").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 = { "profileUrl": "https://www.biznes.gov.pl/en/wyszukiwarka-firm/wpis/ceidg/87BFC4FE-7E67-4E3E-9AA9-E3A9331F4198" }

# Run the Actor and wait for it to finish
run = client.actor("neuralverge/neuralverge-ceidg-company").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 '{
  "profileUrl": "https://www.biznes.gov.pl/en/wyszukiwarka-firm/wpis/ceidg/87BFC4FE-7E67-4E3E-9AA9-E3A9331F4198"
}' |
apify call neuralverge/neuralverge-ceidg-company --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Poland CEIDG Company Scraper — NIP, REGON, PKD & Reps",
        "description": "Scrape a Polish CEIDG business entry (sole trader / entrepreneur) from biznes.gov.pl — name, NIP, REGON, legal form, VAT status, PKD activity codes, addresses, legal representatives and CEIDG change history. Structured JSON, no API key. Pay only for entries found.",
        "version": "0.1",
        "x-build-id": "rDRpQczpnWYozq8Sv"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/neuralverge~neuralverge-ceidg-company/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-neuralverge-neuralverge-ceidg-company",
                "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/neuralverge~neuralverge-ceidg-company/runs": {
            "post": {
                "operationId": "runs-sync-neuralverge-neuralverge-ceidg-company",
                "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/neuralverge~neuralverge-ceidg-company/run-sync": {
            "post": {
                "operationId": "run-sync-neuralverge-neuralverge-ceidg-company",
                "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": {
                    "profileUrl": {
                        "title": "CEIDG profile URL",
                        "type": "string",
                        "description": "The biznes.gov.pl CEIDG entry URL to extract, e.g. https://www.biznes.gov.pl/en/wyszukiwarka-firm/wpis/ceidg/87BFC4FE-7E67-4E3E-9AA9-E3A9331F4198."
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
