{
  "openapi": "3.0.1",
  "info": {
    "title": "Startup Funding Tracker: Recently Funded Companies & Signals",
    "description": "Find recently funded companies from public funding announcements and SEC Form D filings. One evidence-backed verdict per company, with amounts, rounds, investors, filing details and optional open jobs. Daily monitoring returns only new companies.",
    "version": "0.1",
    "x-build-id": "aPSuCeskq6K05iCzC"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/zaiq~funding-rounds-tracker/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-zaiq-funding-rounds-tracker",
        "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/zaiq~funding-rounds-tracker/runs": {
      "post": {
        "operationId": "runs-sync-zaiq-funding-rounds-tracker",
        "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/zaiq~funding-rounds-tracker/run-sync": {
      "post": {
        "operationId": "run-sync-zaiq-funding-rounds-tracker",
        "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": {
          "startDate": {
            "title": "From date",
            "type": "string",
            "description": "Inclusive YYYY-MM-DD. Blank starts six days before the end date, giving a seven-day window.",
            "default": ""
          },
          "endDate": {
            "title": "Through date",
            "type": "string",
            "description": "Inclusive YYYY-MM-DD. Blank uses today in UTC. Up to 91 days per run.",
            "default": ""
          },
          "countries": {
            "title": "Countries",
            "type": "array",
            "description": "Two-letter country codes, such as US or GB. Unknown locations do not match a country filter.",
            "items": {
              "type": "string"
            },
            "default": []
          },
          "usStates": {
            "title": "US states",
            "type": "array",
            "description": "Two-letter US state codes. Filters require a known US location.",
            "items": {
              "type": "string"
            },
            "default": []
          },
          "industries": {
            "title": "Industries",
            "type": "array",
            "description": "Case-insensitive text matches against the SEC industry or announcement keyword classification.",
            "items": {
              "type": "string"
            },
            "default": []
          },
          "keywords": {
            "title": "Keywords",
            "type": "array",
            "description": "Any listed phrase may match the company name, industry or announcement opening text.",
            "items": {
              "type": "string"
            },
            "default": []
          },
          "announcementUrls": {
            "title": "Announcement URLs",
            "type": "array",
            "description": "Optional public release URLs to validate directly; no login-only sources. Up to 100.",
            "items": {
              "type": "string"
            },
            "default": []
          },
          "sources": {
            "title": "Sources",
            "type": "array",
            "description": "Public SEC indexes and filings, press-wire RSS and archives, or Google News discovery. News requires the cloud SERP route. With news discovery enabled, each delivered company costs $0.14, or $0.16 with a returned hiring count. The default sources cost $0.02, or $0.04 with a returned hiring count.",
            "items": {
              "type": "string",
              "enum": [
                "formD",
                "pressWires",
                "news"
              ]
            },
            "default": [
              "pressWires",
              "formD"
            ]
          },
          "roundTypes": {
            "title": "Round types",
            "type": "array",
            "description": "Select funding stages. SEC-only records have unknown stage; offering size never determines stage.",
            "items": {
              "type": "string",
              "enum": [
                "pre-seed",
                "seed",
                "series-a",
                "series-b",
                "series-c",
                "series-d",
                "series-e",
                "series-f",
                "growth",
                "debt",
                "grant",
                "unknown"
              ]
            },
            "default": []
          },
          "includeAmendments": {
            "title": "Include amendments",
            "type": "boolean",
            "description": "Use the latest Form D or D/A per issuer in the date window. Amendments are updates, never added raises.",
            "default": true
          },
          "includeHiringSignal": {
            "title": "Include hiring signal",
            "type": "boolean",
            "description": "Count supported public ATS roles. Total company price: $0.04 with hiring ($0.16 when news discovery is enabled). Unavailable hiring falls back to $0.02 ($0.14 with news discovery).",
            "default": false
          },
          "includeWebsiteMetadata": {
            "title": "Website title and description",
            "type": "boolean",
            "description": "Fetch the company website for its title and description when its URL is present in the funding evidence.",
            "default": false
          },
          "includeFundsAndRealEstate": {
            "title": "Include funds and real estate filings",
            "type": "boolean",
            "description": "Include SEC pooled investment fund and real estate industries. Press announcements about fund launches remain excluded.",
            "default": false
          },
          "monitoringMode": {
            "title": "New companies only",
            "type": "boolean",
            "description": "Use the named key-value store to suppress companies delivered in previous runs. Run each store sequentially. Amendments of an already seen company are suppressed.",
            "default": false
          },
          "convertToUsd": {
            "title": "Convert non-USD amounts",
            "type": "boolean",
            "description": "Use ECB reference rates on or before the announcement date when available. Keep the original amount and report the rate, date and URL. Unknown conversions stay empty.",
            "default": true
          },
          "monitorStoreName": {
            "title": "Monitoring store name",
            "type": "string",
            "description": "Named key-value store owned by your account. Use a different name for an independent monitoring list. First run delivers the matching companies.",
            "default": "funding-companies"
          },
          "maxCompanies": {
            "title": "Maximum companies",
            "minimum": 1,
            "maximum": 1000,
            "type": "integer",
            "description": "Stop after this many unique companies. One company may carry several announcements or filings.",
            "default": 10
          },
          "maxFilings": {
            "title": "Maximum issuer filings to inspect",
            "minimum": 1,
            "maximum": 2900,
            "type": "integer",
            "description": "Maximum Form D documents to inspect after discovery. SEC requests remain below 5 per second and 3,000 per run.",
            "default": 1500
          },
          "maxPressPages": {
            "title": "Press archive pages",
            "minimum": 1,
            "maximum": 10,
            "type": "integer",
            "description": "Maximum public archive pages. RSS feeds are recent snapshots and do not guarantee full historical coverage.",
            "default": 5
          },
          "maxNewsPages": {
            "title": "Google News pages",
            "minimum": 1,
            "maximum": 10,
            "type": "integer",
            "description": "Maximum Google News results pages through the SERP route. Articles are validated from their own pages.",
            "default": 2
          },
          "minAmount": {
            "title": "Minimum amount in USD",
            "minimum": 0,
            "type": "number",
            "description": "Filter the current announced amount, or cumulative amount sold for SEC-only rows. Unknown amounts or unavailable USD conversions do not match."
          },
          "maxAmount": {
            "title": "Maximum amount in USD",
            "minimum": 0,
            "type": "number",
            "description": "Filter the current announced amount, or cumulative amount sold for SEC-only rows. Unknown amounts or unavailable USD conversions do not match."
          }
        }
      },
      "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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}