{
  "openapi": "3.0.1",
  "info": {
    "title": "Startup Funding Rounds Scraper - Global News",
    "description": "Startup funding rounds from news worldwide: company, amount in USD, round, valuation, investors, sector and country, merged from every outlet that reported it, with SEC Form D checks for US rounds and a free investors table. $8 per 1,000 rounds.",
    "version": "0.0",
    "x-build-id": "Bo4L69v9vIIkTVFjk"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/steadywren~startup-funding-rounds-scraper/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-steadywren-startup-funding-rounds-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/steadywren~startup-funding-rounds-scraper/runs": {
      "post": {
        "operationId": "runs-sync-steadywren-startup-funding-rounds-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/steadywren~startup-funding-rounds-scraper/run-sync": {
      "post": {
        "operationId": "run-sync-steadywren-startup-funding-rounds-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": {
          "editions": {
            "title": "Google News editions",
            "type": "array",
            "description": "Country and language of each Google News edition to search, as COUNTRY:language (US:en, GB:en, IN:en, DE:de, FR:fr, ES:es, BR:pt, IT:it, NL:nl, PL:pl, UA:uk ...). Each edition is searched with funding phrases in its own language; other languages use the English phrases. Up to 10 editions. Empty = US:en.",
            "items": {
              "type": "string"
            }
          },
          "timeRange": {
            "title": "Time range",
            "enum": [
              "1d",
              "2d",
              "3d",
              "7d",
              "14d",
              "30d"
            ],
            "type": "string",
            "description": "How far back to look for funding news (whole days, today included).",
            "default": "2d"
          },
          "rounds": {
            "title": "Round types",
            "type": "array",
            "description": "Only these round types. Empty = every type.",
            "items": {
              "type": "string",
              "enum": [
                "pre-seed",
                "seed",
                "series-a",
                "series-b",
                "series-c",
                "series-d",
                "series-e",
                "series-f",
                "series-g",
                "series-h",
                "growth",
                "debt",
                "grant",
                "unspecified"
              ],
              "enumTitles": [
                "Pre-seed",
                "Seed",
                "Series A",
                "Series B",
                "Series C",
                "Series D",
                "Series E",
                "Series F",
                "Series G",
                "Series H",
                "Growth",
                "Debt",
                "Grant",
                "Unspecified (no stage named)"
              ]
            }
          },
          "minAmountUsd": {
            "title": "Minimum amount (USD)",
            "minimum": 0,
            "type": "integer",
            "description": "Only rounds of at least this many US dollars (other currencies converted with the latest ECB daily reference rates). Above 0, rounds without a known USD amount (not reported, or currency not convertible) are left out.",
            "default": 0
          },
          "sectors": {
            "title": "Sectors",
            "type": "array",
            "description": "Only rounds whose sector contains one of these words (English, case-insensitive, e.g. fintech, health, robotics). The sector comes from the headline, so rounds without one are left out. Empty = every sector.",
            "items": {
              "type": "string"
            }
          },
          "countries": {
            "title": "HQ countries",
            "type": "array",
            "description": "Only companies headquartered in these countries (2-letter codes like US, GB, DE). The country comes from the headline, so rounds without one are left out. Empty = every country.",
            "items": {
              "type": "string"
            }
          },
          "checkFormD": {
            "title": "Check SEC Form D",
            "type": "boolean",
            "description": "For US companies and companies of unknown country, search SEC EDGAR for a Form D filed by the company itself under the same name (funds and SPVs are ignored) and add confirmedByFormD, formDUrl and formDFiledAt.",
            "default": true
          },
          "resolveUrls": {
            "title": "Publisher URLs",
            "type": "boolean",
            "description": "Replace the Google News links of the first 3 sources of each round with the publishers' own article URLs.",
            "default": true
          },
          "trackChanges": {
            "title": "Track rounds between runs",
            "type": "boolean",
            "description": "Remember the delivered rounds (per editions + filters) for 90 days and mark each round isNew with firstSeenAt.",
            "default": true
          },
          "onlyNewRounds": {
            "title": "Only new rounds",
            "type": "boolean",
            "description": "Deliver (and charge) only rounds not delivered by an earlier run with the same editions and filters (works even with tracking off). Good for daily schedules.",
            "default": false
          },
          "maxRounds": {
            "title": "Max rounds",
            "minimum": 1,
            "maximum": 1000,
            "type": "integer",
            "description": "Stop after this many rounds (newest first). You pay per round, so this also caps the cost.",
            "default": 50
          },
          "maxAiCostUsd": {
            "title": "Max AI cost per run (USD)",
            "minimum": 0.05,
            "maximum": 2,
            "type": "number",
            "description": "Cap on the AI cost of reading headlines in one run (paid by the Actor, not charged to you). When it is reached, the rounds read so far are delivered.",
            "default": 0.5
          }
        }
      },
      "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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}