{
  "openapi": "3.0.1",
  "info": {
    "title": "Startup Funding Feed: New Private Raises from SEC Form D",
    "description": "Fresh US private fundraising from official SEC Form D filings: company, state, industry, amount offered and sold, first sale date. Funds and real estate are filtered out. Schedule daily with only-new for funding alerts. A free-data route to funding signals. USD 2.50 per 1,000 filings.",
    "version": "1.0",
    "x-build-id": "ILP8dDSkdPFgBoKLr"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/jtpalms~startup-funding-feed/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-jtpalms-startup-funding-feed",
        "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/jtpalms~startup-funding-feed/runs": {
      "post": {
        "operationId": "runs-sync-jtpalms-startup-funding-feed",
        "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/jtpalms~startup-funding-feed/run-sync": {
      "post": {
        "operationId": "run-sync-jtpalms-startup-funding-feed",
        "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": {
          "sinceDays": {
            "title": "Business days to read",
            "minimum": 1,
            "maximum": 31,
            "type": "integer",
            "description": "How many of the most recent EDGAR business days to read (days with a published daily index; weekends and holidays do not count). EDGAR publishes each day's index in the evening, New York time, so a morning run reads up to yesterday. About 130 to 230 Form D filings per day; each takes one request at 5 per second.",
            "default": 3
          },
          "industries": {
            "title": "Industries",
            "type": "array",
            "description": "Form D Item 4 industry values or whole sectors. Empty = every industry except real estate (never returned) and pooled investment funds (see Include funds).",
            "items": {
              "type": "string",
              "enum": [
                "Banking and Financial Services",
                "Energy",
                "Health Care",
                "Technology",
                "Travel",
                "Agriculture",
                "Commercial Banking",
                "Insurance",
                "Investing",
                "Investment Banking",
                "Pooled Investment Fund",
                "Other Banking and Financial Services",
                "Business Services",
                "Coal Mining",
                "Electric Utilities",
                "Energy Conservation",
                "Environmental Services",
                "Oil and Gas",
                "Other Energy",
                "Biotechnology",
                "Health Insurance",
                "Hospitals and Physicians",
                "Pharmaceuticals",
                "Other Health Care",
                "Manufacturing",
                "Retailing",
                "Restaurants",
                "Computers",
                "Telecommunications",
                "Other Technology",
                "Airlines and Airports",
                "Lodging and Conventions",
                "Tourism and Travel Services",
                "Other Travel",
                "Other"
              ],
              "enumTitles": [
                "Banking and Financial Services (whole sector)",
                "Energy (whole sector)",
                "Health Care (whole sector)",
                "Technology (whole sector)",
                "Travel (whole sector)",
                "Agriculture",
                "Commercial Banking",
                "Insurance",
                "Investing",
                "Investment Banking",
                "Pooled Investment Fund",
                "Other Banking and Financial Services",
                "Business Services",
                "Coal Mining",
                "Electric Utilities",
                "Energy Conservation",
                "Environmental Services",
                "Oil and Gas",
                "Other Energy",
                "Biotechnology",
                "Health Insurance",
                "Hospitals and Physicians",
                "Pharmaceuticals",
                "Other Health Care",
                "Manufacturing",
                "Retailing",
                "Restaurants",
                "Computers",
                "Telecommunications",
                "Other Technology",
                "Airlines and Airports",
                "Lodging and Conventions",
                "Tourism and Travel Services",
                "Other Travel",
                "Other"
              ]
            }
          },
          "states": {
            "title": "States or countries",
            "type": "array",
            "description": "Issuer location: US state codes (CA, NY, TX), Canadian province codes (ON, BC, QC) or EDGAR country codes (X0 United Kingdom, E9 Cayman Islands, P7 Netherlands). Empty = everywhere.",
            "items": {
              "type": "string"
            }
          },
          "minOfferingUsd": {
            "title": "Minimum offering size (USD)",
            "minimum": 0,
            "type": "integer",
            "description": "Skip small offerings. For offerings with no stated size (Indefinite) the amount already sold is compared instead. 0 keeps everything.",
            "default": 250000
          },
          "maxOfferingUsd": {
            "title": "Maximum offering size (USD)",
            "minimum": 0,
            "type": "integer",
            "description": "Optional upper bound (same rule for Indefinite offerings)."
          },
          "minAmountSoldUsd": {
            "title": "Minimum amount already sold (USD)",
            "minimum": 0,
            "type": "integer",
            "description": "Keep only filings that report at least this much sold. 0 keeps everything.",
            "default": 0
          },
          "keywords": {
            "title": "Keywords in the company name",
            "type": "array",
            "description": "Whole words in any case, for example therapeutics, robotics, ai. End a word with * to match word starts (bio* matches Biosciences). Empty = no keyword filter.",
            "items": {
              "type": "string"
            }
          },
          "entityTypes": {
            "title": "Entity types",
            "type": "array",
            "description": "Empty = all.",
            "items": {
              "type": "string",
              "enum": [
                "Corporation",
                "Limited Liability Company",
                "Limited Partnership",
                "General Partnership",
                "Business Trust",
                "Other"
              ]
            }
          },
          "includeFunds": {
            "title": "Include funds",
            "type": "boolean",
            "description": "Add pooled investment funds (venture, private equity, hedge and other funds raising from their investors). Off by default: they are about half of all Form D filings and are not startups. Real estate funds are never returned.",
            "default": false
          },
          "includeAmendments": {
            "title": "Include amendments (D/A)",
            "type": "boolean",
            "description": "Add amended filings, marked isAmendment. Amendments often report updated amounts sold.",
            "default": false
          },
          "onlyNew": {
            "title": "Only new filings",
            "type": "boolean",
            "description": "Remember which filings earlier runs processed and output only new ones. Schedule daily for funding alerts; a run with nothing new costs only the start. If runs were missed, the next one reads back to the last day it finished. Memory is kept per set of filters in your startup-funding-feed-state key-value store.",
            "default": false
          },
          "firstRunOutput": {
            "title": "First run with Only new",
            "enum": [
              "all",
              "none"
            ],
            "type": "string",
            "description": "All: the first run outputs the current matches. None: the first run outputs nothing and only records what is there (no filing documents are downloaded), so alerts start with the next run.",
            "default": "all"
          },
          "maxResults": {
            "title": "Maximum results",
            "minimum": 1,
            "maximum": 20000,
            "type": "integer",
            "description": "Hard cap per run. Days are read newest first and, within a day, newest EDGAR registrants first; reading stops once the cap is reached.",
            "default": 1000
          }
        }
      },
      "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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}