{
  "openapi": "3.0.1",
  "info": {
    "title": "Crunchbase Scraper: Companies, Funding, Investors & People",
    "description": "Scrape Crunchbase without an account: companies, funding rounds, investors and people by keyword, filters or URL. Last funding type, rounds with lead investors, rank, growth score, founders, key contacts, emails and phones. Export to JSON, CSV or Excel.",
    "version": "0.0",
    "x-build-id": "anbjA2flP2HjRrbDV"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/nice_dev~crunchbase-companies-scraper/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-nice_dev-crunchbase-companies-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/nice_dev~crunchbase-companies-scraper/runs": {
      "post": {
        "operationId": "runs-sync-nice_dev-crunchbase-companies-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/nice_dev~crunchbase-companies-scraper/run-sync": {
      "post": {
        "operationId": "run-sync-nice_dev-crunchbase-companies-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": {
          "mode": {
            "title": "What to search",
            "enum": [
              "companies",
              "investors",
              "fundingRounds",
              "people"
            ],
            "type": "string",
            "description": "**Companies** (default), **Investors** (VC firms, angels, accelerators…), **Funding rounds** (one row per round: type, company, lead investors) or **People** (founders, executives). The filters of each kind are in their own section below; a filter that does not apply to the chosen kind is ignored and named in the log.",
            "default": "companies"
          },
          "startUrls": {
            "title": "Crunchbase URLs",
            "maxItems": 1000,
            "type": "array",
            "description": "Crunchbase company, investor or person pages (`https://www.crunchbase.com/organization/<name>`, `https://www.crunchbase.com/person/<name>`), one row each. When this list is not empty, the search fields (keywords, locations, filters) are ignored; monitoring and **Company profile** still apply. Max 1 000 URLs.",
            "default": [],
            "items": {
              "type": "object",
              "required": [
                "url"
              ],
              "properties": {
                "url": {
                  "type": "string",
                  "title": "URL of a web page",
                  "format": "uri"
                }
              }
            }
          },
          "companies": {
            "title": "Companies",
            "maxItems": 1000,
            "uniqueItems": true,
            "type": "array",
            "description": "Companies to look up, one per line: a name (`Mistral AI`), a website or domain (`mistral.ai`), a Crunchbase slug (`mistral-ai`) or URL. Each is matched to its best Crunchbase match (the `searchTerm` field of the result shows what was typed; a website shows as its domain). In companies and investors modes they are read instead of a search (the search fields are ignored); in people mode they are ignored and the people search runs without them. In **Funding rounds** mode: the rounds of these companies. Max 1 000.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "query": {
            "title": "Keyword in the description",
            "maxLength": 200,
            "type": "string",
            "description": "Results whose Crunchbase short description contains this text (e.g. `drone`, `payments`). Empty = no keyword."
          },
          "searchQueries": {
            "title": "More keywords",
            "maxItems": 100,
            "uniqueItems": true,
            "type": "array",
            "description": "Several keywords in one run: one search per keyword (times each location below). Added to **Keyword in the description**; results found by several searches are saved once.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "nameContains": {
            "title": "Name contains",
            "maxLength": 200,
            "type": "string",
            "description": "Results whose name contains this text (e.g. `labs`). Combined with the other fields (all must match)."
          },
          "location": {
            "title": "Location",
            "maxLength": 200,
            "type": "string",
            "description": "Headquarters location: a country, region or city as named on Crunchbase (e.g. `France`, `California`, `Berlin`). Empty = worldwide."
          },
          "locations": {
            "title": "More locations",
            "maxItems": 100,
            "uniqueItems": true,
            "type": "array",
            "description": "Several locations in one run: every keyword is searched in every location (3 keywords × 4 locations = 12 searches, max 500). Added to **Location**.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "categories": {
            "title": "Industries",
            "maxItems": 50,
            "uniqueItems": true,
            "type": "array",
            "description": "Crunchbase industries, as named on the site (e.g. `Artificial Intelligence (AI)`, `FinTech`, `Biotechnology`). A result matches when it has at least one of them. Companies and investors.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "industryGroups": {
            "title": "Industry groups",
            "maxItems": 50,
            "uniqueItems": true,
            "type": "array",
            "description": "Broader Crunchbase industry groups (e.g. `Financial Services`, `Health Care`, `Software`). A result matches when it is in at least one of them. Companies and investors.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "maxItems": {
            "title": "Max results",
            "minimum": 0,
            "maximum": 100000,
            "type": "integer",
            "description": "Maximum number of results to save for the whole run (after deduplication and filters). 0 = no limit.",
            "default": 100
          },
          "maxItemsPerQuery": {
            "title": "Max results per search",
            "minimum": 0,
            "maximum": 100000,
            "type": "integer",
            "description": "Cap for EACH search (keyword × location), so that the first search cannot use up the whole **Max results** budget. 0 = no per-search cap.",
            "default": 0
          },
          "extractDetails": {
            "title": "Company profile",
            "type": "boolean",
            "description": "Open each company or investor profile for the contact e-mail and phone, social links, full description, legal name, operating status, team (names and titles), advisors, funding rounds and their investors, investments, acquisitions, sub-organizations, tech stack, monthly web visits, IT spend, patents and trademarks. Slower (a few seconds per profile) and charged per profile (see Pricing). In **People** mode it opens each person's profile instead: current and past jobs, education, board and advisory roles, companies founded, LinkedIn and X, charged per person profile.",
            "default": false
          },
          "includeKeyContacts": {
            "title": "Key contacts (paid option)",
            "type": "boolean",
            "description": "With **Company profile**: add the contacts Crunchbase lists for the company (name, LinkedIn, job level, department, number of e-mails on file), charged per company where at least one contact is found (see Pricing). Off by default.",
            "default": false
          },
          "enrichEmails": {
            "title": "Find e-mails on the company website",
            "type": "boolean",
            "description": "Visit each company's own website (home page, then up to 2 contact / legal / about pages linked from it) for its e-mail addresses, phone numbers and social links, beyond the contact e-mail and phone shown on Crunchbase. Works with or without **Company profile** (the website comes with every company search result; an investor search needs **Company profile**, its results carry no website). Slower. Charged per company only where a new e-mail is found, and per company where a new phone number is found (see Pricing); social links are free. Companies and investors only.",
            "default": false
          },
          "employeeRanges": {
            "title": "Number of employees",
            "uniqueItems": true,
            "type": "array",
            "description": "Headcount ranges, as shown on Crunchbase. Empty = any size.",
            "items": {
              "type": "string",
              "enum": [
                "1-10",
                "11-50",
                "51-100",
                "101-250",
                "251-500",
                "501-1000",
                "1001-5000",
                "5001-10000",
                "10001+"
              ]
            },
            "default": []
          },
          "lastFundingTypes": {
            "title": "Last funding type",
            "uniqueItems": true,
            "type": "array",
            "description": "Type of the company's latest funding round (e.g. Seed, Series A). Empty = any.",
            "items": {
              "type": "string",
              "enum": [
                "pre_seed",
                "seed",
                "angel",
                "series_a",
                "series_b",
                "series_c",
                "series_d",
                "series_e",
                "series_f",
                "series_g",
                "series_h",
                "series_i",
                "series_j",
                "series_unknown",
                "private_equity",
                "corporate_round",
                "debt_financing",
                "convertible_note",
                "grant",
                "equity_crowdfunding",
                "product_crowdfunding",
                "initial_coin_offering",
                "non_equity_assistance",
                "secondary_market",
                "post_ipo_equity",
                "post_ipo_debt",
                "post_ipo_secondary",
                "undisclosed"
              ],
              "enumTitles": [
                "Pre-Seed",
                "Seed",
                "Angel",
                "Series A",
                "Series B",
                "Series C",
                "Series D",
                "Series E",
                "Series F",
                "Series G",
                "Series H",
                "Series I",
                "Series J",
                "Venture - Series Unknown",
                "Private Equity",
                "Corporate Round",
                "Debt Financing",
                "Convertible Note",
                "Grant",
                "Equity Crowdfunding",
                "Product Crowdfunding",
                "Initial Coin Offering",
                "Non-equity Assistance",
                "Secondary Market",
                "Post-IPO Equity",
                "Post-IPO Debt",
                "Post-IPO Secondary",
                "Undisclosed"
              ]
            },
            "default": []
          },
          "fundedAfter": {
            "title": "Last funding on or after",
            "type": "string",
            "description": "Only companies whose latest funding round was announced on or after this date: `2026-09-01`, or a period before now such as `30 days`, `3 months`. Great to find companies that just raised. Crunchbase hides the date itself without a paid account, so it is not in the result."
          },
          "fundedBefore": {
            "title": "Last funding on or before",
            "type": "string",
            "description": "Only companies whose latest funding round was announced on or before this date (the whole day is included)."
          },
          "foundedAfter": {
            "title": "Founded on or after",
            "type": "string",
            "description": "Only companies founded on or after this date (e.g. `2023-01-01`, or `2 years`). The founding date itself is hidden by Crunchbase without a paid account."
          },
          "foundedBefore": {
            "title": "Founded on or before",
            "type": "string",
            "description": "Only companies founded on or before this date."
          },
          "fundingStages": {
            "title": "Funding stage",
            "uniqueItems": true,
            "type": "array",
            "description": "Crunchbase funding stage of the company. Empty = any.",
            "items": {
              "type": "string",
              "enum": [
                "seed",
                "early_stage_venture",
                "late_stage_venture",
                "private_equity",
                "m_and_a",
                "ipo"
              ],
              "enumTitles": [
                "Seed",
                "Early stage venture",
                "Late stage venture",
                "Private equity",
                "M&A",
                "IPO"
              ]
            },
            "default": []
          },
          "ipoStatuses": {
            "title": "IPO status",
            "uniqueItems": true,
            "type": "array",
            "description": "Private, public (listed) or delisted companies. Empty = any.",
            "items": {
              "type": "string",
              "enum": [
                "private",
                "public",
                "delisted"
              ],
              "enumTitles": [
                "Private",
                "Public",
                "Delisted"
              ]
            },
            "default": []
          },
          "hubTags": {
            "title": "Unicorn lists",
            "uniqueItems": true,
            "type": "array",
            "description": "Only the companies on these Crunchbase lists: unicorns (valued at $1B or more), emerging unicorns (on their way), exited unicorns (acquired or public). Empty = any.",
            "items": {
              "type": "string",
              "enum": [
                "unicorn",
                "emerging_unicorn",
                "exited_unicorn"
              ],
              "enumTitles": [
                "Unicorns",
                "Emerging unicorns",
                "Exited unicorns"
              ]
            },
            "default": []
          },
          "maxRank": {
            "title": "Top companies only (Crunchbase rank)",
            "minimum": 0,
            "maximum": 10000000,
            "type": "integer",
            "description": "Keeps only results whose overall Crunchbase rank is ≤ N (not the N best of your search): e.g. `1000` with location France = the French companies in the global top 1,000. 0 = any rank. Applies to all 4 modes (companies, funding rounds, investors, people). Results are always returned best-ranked first.",
            "default": 0
          },
          "minFundingTotalUsd": {
            "title": "Total raised at least (USD)",
            "minimum": 0,
            "maximum": 1000000000000,
            "type": "integer",
            "description": "Only companies that raised at least this much in total, in US dollars (e.g. `10000000` = $10M). Crunchbase applies it even though it hides the amount itself without a paid account. Empty = any."
          },
          "maxFundingTotalUsd": {
            "title": "Total raised at most (USD)",
            "minimum": 0,
            "maximum": 1000000000000,
            "type": "integer",
            "description": "Only companies that raised at most this much in total, in US dollars. Empty = any."
          },
          "minFundingRounds": {
            "title": "At least this many funding rounds",
            "minimum": 0,
            "maximum": 1000,
            "type": "integer",
            "description": "Only companies with at least this many funding rounds on Crunchbase. 0 = any.",
            "default": 0
          },
          "minGrowthScore": {
            "title": "Growth score at least",
            "minimum": 0,
            "maximum": 100,
            "type": "integer",
            "description": "Only companies whose Crunchbase growth score (0-100) is at least this value. 0 = any.",
            "default": 0
          },
          "operatingStatuses": {
            "title": "Operating status",
            "uniqueItems": true,
            "type": "array",
            "description": "Only companies that are still active, or only those that closed. Empty = any. For public companies use \"IPO status\".",
            "items": {
              "type": "string",
              "enum": [
                "active",
                "closed"
              ],
              "enumTitles": [
                "Active",
                "Closed"
              ]
            },
            "default": []
          },
          "companyTypes": {
            "title": "Company type",
            "uniqueItems": true,
            "type": "array",
            "description": "For-profit companies, non-profits, or both (empty).",
            "items": {
              "type": "string",
              "enum": [
                "for_profit",
                "non_profit"
              ],
              "enumTitles": [
                "For-profit",
                "Non-profit"
              ]
            },
            "default": []
          },
          "excludeCategories": {
            "title": "Exclude industries",
            "maxItems": 50,
            "uniqueItems": true,
            "type": "array",
            "description": "Drop the companies or investors in any of these Crunchbase industries (e.g. `Crypto`). Applied by Crunchbase, so excluded results do not use up the result limits. If no name has a match on Crunchbase, no search is run.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "excludeLocations": {
            "title": "Exclude locations",
            "maxItems": 50,
            "uniqueItems": true,
            "type": "array",
            "description": "Drop the results headquartered in any of these countries, regions or cities. Companies with no known location are dropped too. If no name has a match on Crunchbase, no search is run.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "roundTypes": {
            "title": "Round types",
            "uniqueItems": true,
            "type": "array",
            "description": "Types of the rounds to return. Empty = any. Same list as **Last funding type**.",
            "items": {
              "type": "string",
              "enum": [
                "pre_seed",
                "seed",
                "angel",
                "series_a",
                "series_b",
                "series_c",
                "series_d",
                "series_e",
                "series_f",
                "series_g",
                "series_h",
                "series_i",
                "series_j",
                "series_unknown",
                "private_equity",
                "corporate_round",
                "debt_financing",
                "convertible_note",
                "grant",
                "equity_crowdfunding",
                "product_crowdfunding",
                "initial_coin_offering",
                "non_equity_assistance",
                "secondary_market",
                "post_ipo_equity",
                "post_ipo_debt",
                "post_ipo_secondary",
                "undisclosed"
              ],
              "enumTitles": [
                "Pre-Seed",
                "Seed",
                "Angel",
                "Series A",
                "Series B",
                "Series C",
                "Series D",
                "Series E",
                "Series F",
                "Series G",
                "Series H",
                "Series I",
                "Series J",
                "Venture - Series Unknown",
                "Private Equity",
                "Corporate Round",
                "Debt Financing",
                "Convertible Note",
                "Grant",
                "Equity Crowdfunding",
                "Product Crowdfunding",
                "Initial Coin Offering",
                "Non-equity Assistance",
                "Secondary Market",
                "Post-IPO Equity",
                "Post-IPO Debt",
                "Post-IPO Secondary",
                "Undisclosed"
              ]
            },
            "default": []
          },
          "announcedAfter": {
            "title": "Announced on or after",
            "type": "string",
            "description": "Only rounds announced on or after this date: `2026-10-01`, or `7 days`, `1 month`. Combine with **Only new results** to get the new rounds at each scheduled run."
          },
          "announcedBefore": {
            "title": "Announced on or before",
            "type": "string",
            "description": "Only rounds announced on or before this date (the whole day is included)."
          },
          "minRoundAmountUsd": {
            "title": "Round amount at least (USD)",
            "minimum": 0,
            "maximum": 1000000000000,
            "type": "integer",
            "description": "Only rounds of at least this amount, in US dollars (e.g. `50000000` = $50M). Crunchbase applies it even though the amount itself stays hidden without a paid account. Empty = any."
          },
          "maxRoundAmountUsd": {
            "title": "Round amount at most (USD)",
            "minimum": 0,
            "maximum": 1000000000000,
            "type": "integer",
            "description": "Only rounds of at most this amount, in US dollars. Empty = any."
          },
          "investors": {
            "title": "Investors in the round",
            "maxItems": 100,
            "uniqueItems": true,
            "type": "array",
            "description": "Only the rounds these investors took part in: names (`Sequoia Capital`) or Crunchbase URLs / slugs, each matched to its best Crunchbase match. Max 100.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "investorTypes": {
            "title": "Investor types",
            "uniqueItems": true,
            "type": "array",
            "description": "Kinds of investors. Empty = any.",
            "items": {
              "type": "string",
              "enum": [
                "venture_capital",
                "micro_vc",
                "angel",
                "angel_group",
                "accelerator",
                "incubator",
                "corporate_venture_capital",
                "private_equity_firm",
                "family_investment_office",
                "investment_bank",
                "hedge_fund",
                "fund_of_funds",
                "venture_debt",
                "government_office",
                "university_program",
                "entrepreneurship_program",
                "syndicate",
                "pension_funds",
                "secondary_purchaser",
                "investment_partner",
                "co_working_space",
                "startup_competition"
              ],
              "enumTitles": [
                "Venture capital",
                "Micro VC",
                "Angel",
                "Angel group",
                "Accelerator",
                "Incubator",
                "Corporate venture capital",
                "Private equity firm",
                "Family office",
                "Investment bank",
                "Hedge fund",
                "Fund of funds",
                "Venture debt",
                "Government office",
                "University program",
                "Entrepreneurship program",
                "Syndicate",
                "Pension fund",
                "Secondary purchaser",
                "Investment partner",
                "Co-working space",
                "Startup competition"
              ]
            },
            "default": []
          },
          "investorStages": {
            "title": "Investment stages",
            "uniqueItems": true,
            "type": "array",
            "description": "Stages the investor invests in. Empty = any.",
            "items": {
              "type": "string",
              "enum": [
                "seed",
                "early_stage_venture",
                "late_stage_venture",
                "private_equity",
                "debt"
              ],
              "enumTitles": [
                "Seed",
                "Early stage venture",
                "Late stage venture",
                "Private equity",
                "Debt"
              ]
            },
            "default": []
          },
          "minInvestments": {
            "title": "Min number of investments",
            "minimum": 0,
            "maximum": 100000,
            "type": "integer",
            "description": "Only investors with at least this many investments on Crunchbase. 0 = any.",
            "default": 0
          },
          "minExits": {
            "title": "At least this many exits",
            "minimum": 0,
            "maximum": 100000,
            "type": "integer",
            "description": "Only investors with at least this many exits (portfolio companies acquired or public). 0 = any.",
            "default": 0
          },
          "jobTitle": {
            "title": "Job title contains",
            "maxLength": 200,
            "type": "string",
            "description": "People whose main job title contains this text (e.g. `CEO`, `Founder`, `CTO`)."
          },
          "excludeKeywords": {
            "title": "Exclude keywords",
            "maxItems": 50,
            "uniqueItems": true,
            "type": "array",
            "description": "Drop the results whose name or short description contains one of these words (case and accents ignored).",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "requireFields": {
            "title": "Only results that have",
            "uniqueItems": true,
            "type": "array",
            "description": "Keep only the companies or investors that have all the ticked details, e.g. a contact e-mail for outreach. Website works on company search results (investors: on the profile, so it needs **Company profile**); LinkedIn is read on the profile, so it needs **Company profile** on (a profile opened and then dropped is charged as a profile); e-mail and phone need **Company profile** or **Find e-mails on the company website** (a website read and then dropped is not charged).",
            "items": {
              "type": "string",
              "enum": [
                "website",
                "email",
                "phone",
                "linkedin"
              ],
              "enumTitles": [
                "Website",
                "Contact e-mail",
                "Phone",
                "LinkedIn"
              ]
            },
            "default": []
          },
          "onlyNew": {
            "title": "Only new results",
            "type": "boolean",
            "description": "Skip the results that a previous run (same **Memory key**) already delivered: they are not saved and not charged, and their profile is not even opened. First run = everything is new.",
            "default": false
          },
          "stateKey": {
            "title": "Memory key",
            "pattern": "^[a-zA-Z0-9_-]{1,64}$",
            "maxLength": 64,
            "type": "string",
            "description": "Name of the memory used by **Only new results**. Give each schedule / task its own key (e.g. `fr-seed-rounds`) so that they do not share their memory. Letters, digits, `-` and `_`.",
            "default": "default"
          },
          "resetState": {
            "title": "Reset the memory",
            "type": "boolean",
            "description": "Forget everything remembered under this **Memory key** before the run: this run returns (and charges) every result again. Untick it afterwards.",
            "default": false
          },
          "proxyConfiguration": {
            "title": "Proxy configuration",
            "type": "object",
            "description": "Keep **Apify Proxy**: the Actor switches by itself to the IP addresses Crunchbase accepts when needed, included in the price. The Apify **RESIDENTIAL** group is refused (it would bill you a second time). Your own proxies (`proxyUrls`) are used as they are.",
            "default": {
              "useApifyProxy": true
            }
          },
          "maxConcurrency": {
            "title": "Max parallel requests",
            "minimum": 1,
            "maximum": 8,
            "type": "integer",
            "description": "Requests to Crunchbase at the same time (search pages and profiles). More = faster searches; Crunchbase limits profiles by IP address whatever this value, and answers `429` sooner.",
            "default": 2
          },
          "maxRequestsPerMinute": {
            "title": "Max requests per minute",
            "minimum": 5,
            "maximum": 120,
            "type": "integer",
            "description": "Most requests to Crunchbase in any 60 seconds: search pages and profiles. Lower it if the log shows many `429` answers.",
            "default": 30
          },
          "minRequestIntervalMs": {
            "title": "Min delay between requests",
            "minimum": 0,
            "maximum": 60000,
            "type": "integer",
            "description": "Smallest gap between the starts of two requests, in milliseconds. 0 = no gap.",
            "default": 2000
          },
          "maxRequestRetries": {
            "title": "Max request retries",
            "minimum": 0,
            "maximum": 20,
            "type": "integer",
            "description": "Retries per request before it is marked as failed. A request Crunchbase turns away is also retried from a new IP address without using up these retries.",
            "default": 5
          },
          "debugLog": {
            "title": "Debug log",
            "type": "boolean",
            "description": "Include debug messages in the run log.",
            "default": false
          }
        }
      },
      "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
                  },
                  "PROXY_UNBLOCKER_UNITS": {
                    "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
                  },
                  "PROXY_UNBLOCKER_UNITS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}