# BetaList Scraper – Startup Profiles, Founders & Contacts (`abotapi/betalist-com-scraper`) Actor

Scrape BetaList startup profiles with founder and contact enrichment. Returns names, taglines, descriptions, topics, regions, images, websites, social links, public emails, and phone numbers.

- **URL**: https://apify.com/abotapi/betalist-com-scraper.md
- **Developed by:** [Abot API](https://apify.com/abotapi) (community)
- **Categories:** Lead generation, Jobs, Automation
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $1.25 / 1,000 startup results

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

## BetaList Startups Scraper with Contacts

Collect structured startup profiles from BetaList in clean JSON. Discover startups by keyword, topic, region or the latest feed, or paste exact BetaList URLs. Every record carries the startup profile plus optional contact enrichment: the resolved company website, social profile links, public emails and phone numbers, so you can build prospect lists and market maps without manual research.

### Why This Scraper?

- **Rich profiles:** name, tagline, full description, topics, regions, feature date, logo and screenshots, plus the resolved company website.
- **Contacts built in:** turn on contact enrichment to capture founder and company social links (LinkedIn, X, Facebook, Instagram, YouTube and more), public emails and phone numbers from each startup's own site.
- **Two ways to source:** keyword search, topic pages, region pages and the latest feed, or paste any BetaList URL (feed, search, topic/browse, region, or a single startup).
- **Deep coverage:** collects results across multiple result pages up to your chosen limit.
- **Filters:** boosted-only, and feature-date windows.
- **Predictable output:** one flat JSON record per startup, ready for CRM, analytics and ETL pipelines.

### Data You Get

> Sample shape: values are illustrative placeholders, not from a live listing.

| Field | Example |
| --- | --- |
| `name` | `Sample Startup` |
| `one_liner` | `A short one-line pitch for the product` |
| `description` | `Full description text appears here when detail pages are fetched.` |
| `url` | `https://betalist.com/startups/sample-startup` |
| `website_url` | `https://sample-startup.example.com` |
| `website_domain` | `sample-startup.example.com` |
| `boosted` | `false` |
| `featured_at` | `2026-01-01` |
| `topic_names` | `["Artificial Intelligence", "Productivity"]` |
| `regions` | `[{ "name": "California", "slug": "california" }]` |
| `primary_image_url` | `https://resize.imagekit.co/00000000/plain/s3://betalist-production/000000` |
| `contacts.emails` | `["hello@example.com"]` |
| `contacts.phone_numbers` | `["+10000000000"]` |
| `contacts.social_media` | `{ "linkedin": "https://www.linkedin.com/company/example" }` |
| `id` | `00000001` |

### How to Use

Search by keyword:

```json
{
  "mode": "search",
  "queries": ["fintech", "ai agents"],
  "maxItems": 50
}
````

Search a topic with contact enrichment:

```json
{
  "mode": "search",
  "topic": "artificial-intelligence",
  "getContacts": true,
  "fetchDetails": true,
  "maxItems": 25
}
```

Search a region, boosted only:

```json
{
  "mode": "search",
  "region": "california",
  "boostedOnly": true,
  "maxItems": 20
}
```

Paste BetaList URLs:

```json
{
  "mode": "url",
  "urls": [
    "https://betalist.com/topics/artificial-intelligence",
    "https://betalist.com/startups/sample-startup"
  ],
  "maxItems": 30
}
```

### Input Parameters

| Parameter | Type | Default | Description |
| --- | --- | --- | --- |
| `mode` | string | `search` | `search` or `url`. |
| `queries` | array | `["ai"]` | Keywords to search (search mode). |
| `topic` | string | n/a | Topic slug or browse path (search mode). |
| `region` | string | n/a | Region slug (search mode). |
| `boostedOnly` | boolean | `false` | Keep only boosted startups. |
| `featuredAfter` | string | n/a | Keep startups featured on or after this date (YYYY-MM-DD); needs `fetchDetails`. |
| `featuredBefore` | string | n/a | Keep startups featured on or before this date (YYYY-MM-DD); needs `fetchDetails`. |
| `urls` | array | example | BetaList URLs to collect (url mode). |
| `fetchDetails` | boolean | `true` | Open each profile page for the full record. |
| `getContacts` | boolean | `false` | Visit the startup website for emails, phones and social links. |
| `maxItems` | integer | `20` | Max startups to save (0 = unlimited). Main limit. |
| `maxPages` | integer | `200` | Safety ceiling on pages per source. |
| `proxy` | object | Apify Proxy | Connection settings. |

### Output Example

> Sample shape: values are illustrative placeholders, not from a live listing.

```json
{
  "type": "startup",
  "id": 10000001,
  "url": "https://betalist.com/startups/sample-startup",
  "slug": "sample-startup",
  "name": "Sample Startup",
  "one_liner": "A short one-line pitch for the product",
  "short_description": "A short one-line pitch for the product",
  "description": "Full description text appears here when detail pages are fetched.",
  "visit_url": "https://betalist.com/startups/sample-startup/visit",
  "website_url": "https://sample-startup.example.com",
  "website_domain": "sample-startup.example.com",
  "boosted": false,
  "featured_at": "2026-01-01",
  "featured_date_label": "January 1, 2026",
  "topics": [{ "name": "Artificial Intelligence", "slug": "artificial-intelligence", "url": "https://betalist.com/browse/ai/artificial-intelligence" }],
  "topic_names": ["Artificial Intelligence"],
  "image_urls": ["https://resize.imagekit.co/00000000/plain/s3://betalist-production/000000"],
  "primary_image_url": "https://resize.imagekit.co/00000000/plain/s3://betalist-production/000000",
  "logo_url": "https://cdn.betalist.com/000000",
  "regions": [{ "name": "California", "slug": "california", "url": "https://betalist.com/regions/california" }],
  "similar_startups": [{ "slug": "another-startup", "name": "Another Startup", "url": "https://betalist.com/startups/another-startup", "tagline": "A related pitch", "boosted": false }],
  "contacts": {
    "emails": ["hello@example.com"],
    "phone_numbers": ["+10000000000"],
    "social_media": { "linkedin": "https://www.linkedin.com/company/example", "twitter": "https://x.com/example" }
  },
  "contacts_lookup_url": "https://sample-startup.example.com",
  "source": {
    "betalist_url": "https://betalist.com/startups/sample-startup",
    "seed_value": "https://betalist.com/topics/artificial-intelligence",
    "source_url": "https://betalist.com/startups/sample-startup",
    "scraped_time": "2026-01-01T00:00:00.000Z"
  }
}
```

### Reviews

BetaList does not publish user reviews, ratings, or comments on startup pages, so no review field is produced. The follow count and similar-startup suggestions are the only social signals the site exposes, and the latter is captured in `similar_startups`.

### Send results into your apps (MCP connectors)

Optionally pipe results into the apps you already use via Model Context Protocol (MCP) connectors. Authorize a connector under Apify, then Settings, then API & Integrations, select it in the `mcpConnectors` input, and set `notionParentPageUrl` for Notion. The connector receives a condensed, human-readable summary per startup (name, tagline, website, topics, one contact), not the full JSON; the complete record always stays in the Apify dataset. Leave the field empty to skip; it never changes the dataset output.

### Plan Requirement

Runs on any Apify plan. Larger runs benefit from a paid connection tier for more rotation.

# Actor input Schema

## `mode` (type: `string`):

Choose how to source startups. 'search' discovers startups from keywords, topics, regions or the latest feed. 'url' collects the exact BetaList pages you paste.

## `queries` (type: `array`):

Keywords to search on BetaList (e.g. 'fintech', 'ai agents'). Each keyword becomes a search feed. Only applies when mode = search.

## `topic` (type: `string`):

A BetaList topic to collect. Accepts a topic slug (e.g. 'artificial-intelligence') or a full browse path (e.g. 'ai/artificial-intelligence'). Only applies when mode = search.

## `region` (type: `string`):

A BetaList region slug to collect (e.g. 'california', 'united-states'). Only applies when mode = search.

## `boostedOnly` (type: `boolean`):

Keep only startups flagged as Boosted on BetaList. Applies in both modes.

## `featuredAfter` (type: `string`):

Keep only startups featured on or after this date (YYYY-MM-DD). Requires 'Fetch detail pages' since the feature date lives on the profile page.

## `featuredBefore` (type: `string`):

Keep only startups featured on or before this date (YYYY-MM-DD). Requires 'Fetch detail pages'.

## `urls` (type: `array`):

One or more BetaList URLs to collect. Supported: the latest feed, search result pages, topic/browse pages, region pages, and individual startup pages. Filter fields are ignored for startup URLs; results continue from the page number in the pasted URL. Only applies when mode = url.

## `fetchDetails` (type: `boolean`):

Open each startup profile page to enrich records with the full description, topics, regions, feature date, screenshots and the resolved website. Adds an extra request per startup.

## `getContacts` (type: `boolean`):

Visit each startup's own website to collect public contact signals: emails, phone numbers and social profile links (LinkedIn, X, Facebook, Instagram, YouTube and more). Adds extra requests per startup.

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

Maximum number of startups to save across the whole run. Set 0 for unlimited (stops at Max pages). This is the main limit.

## `maxPages` (type: `integer`):

Safety ceiling on how many pages to walk per search/URL source. Leave at the default; the run stops at Max startups first.

## `proxy` (type: `object`):

Connection settings. The default works on any Apify plan; larger runs may benefit from a paid connection tier.

## `mcpConnectors` (type: `array`):

Optionally send results into the apps you already use, via Model Context Protocol (MCP) connectors. Authorize one under Apify then Settings then API & Integrations, then select it here. Notion gets a rich page-per-item export; other connectors get a best-effort write. Leave empty to skip; never changes the dataset output. Supported: Notion (https://mcp.notion.com/mcp), Linear (https://mcp.linear.app/sse), Airtable (https://mcp.airtable.com/mcp), Apify (https://mcp.apify.com).

## `notionParentPageUrl` (type: `string`):

URL (or id) of the Notion page under which item pages are created. Required to enable the Notion export; ignored by other connectors.

## `maxNotifyListings` (type: `integer`):

Cap on items written to each connector per run. Does not affect the dataset.

## Actor input object example

```json
{
  "mode": "search",
  "queries": [
    "ai"
  ],
  "boostedOnly": false,
  "urls": [
    "https://betalist.com/topics/artificial-intelligence"
  ],
  "fetchDetails": true,
  "getContacts": false,
  "maxItems": 20,
  "maxPages": 200,
  "proxy": {
    "useApifyProxy": true
  },
  "maxNotifyListings": 50
}
```

# 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 = {
    "queries": [
        "ai"
    ],
    "urls": [
        "https://betalist.com/topics/artificial-intelligence"
    ],
    "proxy": {
        "useApifyProxy": true
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("abotapi/betalist-com-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 = {
    "queries": ["ai"],
    "urls": ["https://betalist.com/topics/artificial-intelligence"],
    "proxy": { "useApifyProxy": True },
}

# Run the Actor and wait for it to finish
run = client.actor("abotapi/betalist-com-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 '{
  "queries": [
    "ai"
  ],
  "urls": [
    "https://betalist.com/topics/artificial-intelligence"
  ],
  "proxy": {
    "useApifyProxy": true
  }
}' |
apify call abotapi/betalist-com-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "BetaList Scraper – Startup Profiles, Founders & Contacts",
        "description": "Scrape BetaList startup profiles with founder and contact enrichment. Returns names, taglines, descriptions, topics, regions, images, websites, social links, public emails, and phone numbers.",
        "version": "1.0",
        "x-build-id": "nhiqyo1vnrJVNmvch"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/abotapi~betalist-com-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-abotapi-betalist-com-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/abotapi~betalist-com-scraper/runs": {
            "post": {
                "operationId": "runs-sync-abotapi-betalist-com-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/abotapi~betalist-com-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-abotapi-betalist-com-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",
                "required": [
                    "mode"
                ],
                "properties": {
                    "mode": {
                        "title": "Mode",
                        "enum": [
                            "search",
                            "url"
                        ],
                        "type": "string",
                        "description": "Choose how to source startups. 'search' discovers startups from keywords, topics, regions or the latest feed. 'url' collects the exact BetaList pages you paste.",
                        "default": "search"
                    },
                    "queries": {
                        "title": "Search keywords",
                        "type": "array",
                        "description": "Keywords to search on BetaList (e.g. 'fintech', 'ai agents'). Each keyword becomes a search feed. Only applies when mode = search.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "topic": {
                        "title": "Topic",
                        "type": "string",
                        "description": "A BetaList topic to collect. Accepts a topic slug (e.g. 'artificial-intelligence') or a full browse path (e.g. 'ai/artificial-intelligence'). Only applies when mode = search."
                    },
                    "region": {
                        "title": "Region",
                        "type": "string",
                        "description": "A BetaList region slug to collect (e.g. 'california', 'united-states'). Only applies when mode = search."
                    },
                    "boostedOnly": {
                        "title": "Boosted startups only",
                        "type": "boolean",
                        "description": "Keep only startups flagged as Boosted on BetaList. Applies in both modes.",
                        "default": false
                    },
                    "featuredAfter": {
                        "title": "Featured on or after",
                        "type": "string",
                        "description": "Keep only startups featured on or after this date (YYYY-MM-DD). Requires 'Fetch detail pages' since the feature date lives on the profile page."
                    },
                    "featuredBefore": {
                        "title": "Featured on or before",
                        "type": "string",
                        "description": "Keep only startups featured on or before this date (YYYY-MM-DD). Requires 'Fetch detail pages'."
                    },
                    "urls": {
                        "title": "BetaList URLs",
                        "type": "array",
                        "description": "One or more BetaList URLs to collect. Supported: the latest feed, search result pages, topic/browse pages, region pages, and individual startup pages. Filter fields are ignored for startup URLs; results continue from the page number in the pasted URL. Only applies when mode = url.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "fetchDetails": {
                        "title": "Fetch detail pages",
                        "type": "boolean",
                        "description": "Open each startup profile page to enrich records with the full description, topics, regions, feature date, screenshots and the resolved website. Adds an extra request per startup.",
                        "default": true
                    },
                    "getContacts": {
                        "title": "Enrich with contacts",
                        "type": "boolean",
                        "description": "Visit each startup's own website to collect public contact signals: emails, phone numbers and social profile links (LinkedIn, X, Facebook, Instagram, YouTube and more). Adds extra requests per startup.",
                        "default": false
                    },
                    "maxItems": {
                        "title": "Max startups",
                        "minimum": 0,
                        "type": "integer",
                        "description": "Maximum number of startups to save across the whole run. Set 0 for unlimited (stops at Max pages). This is the main limit.",
                        "default": 20
                    },
                    "maxPages": {
                        "title": "Max pages per source",
                        "minimum": 1,
                        "type": "integer",
                        "description": "Safety ceiling on how many pages to walk per search/URL source. Leave at the default; the run stops at Max startups first.",
                        "default": 200
                    },
                    "proxy": {
                        "title": "Proxy configuration",
                        "type": "object",
                        "description": "Connection settings. The default works on any Apify plan; larger runs may benefit from a paid connection tier.",
                        "default": {
                            "useApifyProxy": true
                        }
                    },
                    "mcpConnectors": {
                        "title": "Pipe results into your apps (optional)",
                        "type": "array",
                        "description": "Optionally send results into the apps you already use, via Model Context Protocol (MCP) connectors. Authorize one under Apify then Settings then API & Integrations, then select it here. Notion gets a rich page-per-item export; other connectors get a best-effort write. Leave empty to skip; never changes the dataset output. Supported: Notion (https://mcp.notion.com/mcp), Linear (https://mcp.linear.app/sse), Airtable (https://mcp.airtable.com/mcp), Apify (https://mcp.apify.com)."
                    },
                    "notionParentPageUrl": {
                        "title": "Notion parent page (Notion connector only)",
                        "type": "string",
                        "description": "URL (or id) of the Notion page under which item pages are created. Required to enable the Notion export; ignored by other connectors."
                    },
                    "maxNotifyListings": {
                        "title": "Max items to export per connector",
                        "minimum": 1,
                        "maximum": 1000,
                        "type": "integer",
                        "description": "Cap on items written to each connector per run. Does not affect the dataset.",
                        "default": 50
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
