{
  "openapi": "3.0.1",
  "info": {
    "title": "Startup Funding Tracker: SEC Form D",
    "description": "Track who just raised money: SEC Form D filings with amount sold, investors, industry, executives, phone and website when found. Sort by raise size, issuer search, weekly funding drop summary, 10-year backfill. No API key. $4/1K.",
    "version": "0.5",
    "x-build-id": "l9WcTR2371fwqG9Mr"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/resonating_quoll~sec-form-d-leads/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-resonating_quoll-sec-form-d-leads",
        "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/resonating_quoll~sec-form-d-leads/runs": {
      "post": {
        "operationId": "runs-sync-resonating_quoll-sec-form-d-leads",
        "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/resonating_quoll~sec-form-d-leads/run-sync": {
      "post": {
        "operationId": "run-sync-resonating_quoll-sec-form-d-leads",
        "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": {
          "dateFrom": {
            "title": "Filed from",
            "type": "string",
            "description": "First filing date to include. Use YYYY-MM-DD or a relative value like \"3 days\", \"2 weeks\", \"1 month\". Default: 3 days ago.",
            "default": "3 days"
          },
          "dateTo": {
            "title": "Filed to",
            "type": "string",
            "description": "Last filing date to include (YYYY-MM-DD or relative). Default: today. Max range is 10 years; past quarters are read from the SEC quarterly Form D data sets, so long backfills are fast."
          },
          "industryGroups": {
            "title": "Industry groups (SEC)",
            "type": "array",
            "description": "Keep filings in any of these official SEC Form D industry groups (exact match). Combine with the free-text Industries field below; a filing passes if it matches either. Empty = all. Tip: most startups file as Other Technology, Computers, Biotechnology, Pharmaceuticals, Other Health Care or Business Services; funds file as Pooled Investment Fund.",
            "items": {
              "type": "string",
              "enum": [
                "Agriculture",
                "Commercial Banking",
                "Insurance",
                "Investing",
                "Investment Banking",
                "Other Banking and Financial Services",
                "Pooled Investment Fund",
                "Business Services",
                "Manufacturing",
                "Coal Mining",
                "Electric Utilities",
                "Energy Conservation",
                "Environmental Services",
                "Oil and Gas",
                "Other Energy",
                "Biotechnology",
                "Health Insurance",
                "Hospitals and Physicians",
                "Other Health Care",
                "Pharmaceuticals",
                "Other",
                "Commercial",
                "Construction",
                "Other Real Estate",
                "REITS and Finance",
                "Residential",
                "Restaurants",
                "Retailing",
                "Computers",
                "Other Technology",
                "Telecommunications",
                "Airlines and Airports",
                "Lodging and Conventions",
                "Other Travel",
                "Tourism and Travel Services"
              ],
              "enumTitles": [
                "Agriculture",
                "Banking & Financial Services: Commercial Banking",
                "Banking & Financial Services: Insurance",
                "Banking & Financial Services: Investing",
                "Banking & Financial Services: Investment Banking",
                "Banking & Financial Services: Other Banking and Financial Services",
                "Banking & Financial Services: Pooled Investment Fund",
                "Business: Business Services",
                "Business: Manufacturing",
                "Energy: Coal Mining",
                "Energy: Electric Utilities",
                "Energy: Energy Conservation",
                "Energy: Environmental Services",
                "Energy: Oil and Gas",
                "Energy: Other Energy",
                "Health Care: Biotechnology",
                "Health Care: Health Insurance",
                "Health Care: Hospitals and Physicians",
                "Health Care: Other Health Care",
                "Health Care: Pharmaceuticals",
                "Other",
                "Real Estate: Commercial",
                "Real Estate: Construction",
                "Real Estate: Other Real Estate",
                "Real Estate: REITS and Finance",
                "Real Estate: Residential",
                "Retail: Restaurants",
                "Retail: Retailing",
                "Technology: Computers",
                "Technology: Other Technology",
                "Technology: Telecommunications",
                "Travel: Airlines and Airports",
                "Travel: Lodging and Conventions",
                "Travel: Other Travel",
                "Travel: Tourism and Travel Services"
              ]
            }
          },
          "industries": {
            "title": "Industries (free text)",
            "type": "array",
            "description": "Keep filings whose SEC industry group contains any of these words (case-insensitive), e.g. \"technology\", \"health\", \"real estate\", \"energy\", \"banking\". Empty = all. Use Industry groups above for exact picks.",
            "items": {
              "type": "string"
            }
          },
          "states": {
            "title": "States",
            "type": "array",
            "description": "2-letter issuer state/country codes from the filing address, e.g. CA, NY, TX. Empty = all.",
            "items": {
              "type": "string"
            }
          },
          "minOfferingAmount": {
            "title": "Minimum offering size (USD)",
            "minimum": 0,
            "type": "integer",
            "description": "Skip offerings smaller than this (total offering amount, USD). Offerings with an indefinite amount are skipped when this is set."
          },
          "maxOfferingAmount": {
            "title": "Maximum offering size (USD)",
            "minimum": 0,
            "type": "integer",
            "description": "Skip offerings larger than this (0 = no limit). Offerings with an indefinite amount are skipped when this is set."
          },
          "minAmountSold": {
            "title": "Minimum amount sold (USD)",
            "minimum": 0,
            "type": "integer",
            "description": "Keep only filings that report at least this much already sold (money actually raised so far)."
          },
          "minInvestors": {
            "title": "Minimum investor count",
            "minimum": 0,
            "type": "integer",
            "description": "Keep only filings that report at least this many investors so far. This is a count from Form D; Form D does not list investor names."
          },
          "excludePooledFunds": {
            "title": "Exclude pooled investment funds",
            "type": "boolean",
            "description": "Most Form D filings are hedge/PE/VC funds. Keep this on to get operating companies only: it drops the Pooled Investment Fund industry group plus holding vehicles that file under an operating industry (pooled-fund interests in Item 9, Investment Company Act 3(c) exclusions, or names like TopCo, HoldCo, Fund, SPV, Feeder, Blocker, Series 10, Holdings L.P., Capital XIX). Turn it off to keep everything; the holding_vehicle_reason field then shows which rows matched.",
            "default": true
          },
          "onlyYoungCompanies": {
            "title": "Only companies incorporated within 5 years",
            "type": "boolean",
            "description": "Keep only issuers whose incorporation is within the last 5 years (startups).",
            "default": false
          },
          "companyNameKeywords": {
            "title": "Company name contains",
            "type": "array",
            "description": "Keep only companies whose name contains any of these words.",
            "items": {
              "type": "string"
            }
          },
          "issuerQuery": {
            "title": "Issuer search (full text)",
            "type": "string",
            "description": "Search across company name, previous names, executives/directors/promoters, city, state, street, industry and entity type. Words are ANDed; quote phrases (\"san francisco\"); use | for OR (robotics | drones); prefix - to exclude (-fund). Example: \"palo alto\" -fund"
          },
          "includeAmendments": {
            "title": "Include amendments (D/A)",
            "type": "boolean",
            "description": "Also include amended filings. Off = original filings only.",
            "default": false
          },
          "includeRelatedPersons": {
            "title": "Include executives & directors",
            "type": "boolean",
            "description": "Add the related persons listed on the filing (name, role, city/state).",
            "default": true
          },
          "includeCompanyWebsite": {
            "title": "Add company website (when the SEC lists one)",
            "type": "boolean",
            "description": "Add company_website for each output lead. First the issuer's SEC profile is checked (rarely filled in); otherwise the company's own domain is tried (name.com / .io / .ai / .co) and kept only when that page's title names the company and it is not a parked, for-sale, .gov/.edu or social page or a redirect to an unrelated domain; property/project LLCs are not guessed. website_source says which (sec_submissions or domain_match) and website_confidence says high or medium; treat domain_match as a good guess to double-check. Funds and SPVs are skipped. Adds a few seconds per 25 leads; no extra charge.",
            "default": false
          },
          "onlyNew": {
            "title": "Only filings not seen in earlier runs",
            "type": "boolean",
            "description": "For scheduled monitoring: skip filings this Actor already returned to you (stored in a named key-value store in your account). Later runs read from the day before the previous run onward; use a new state key to backfill older dates.",
            "default": false
          },
          "stateKey": {
            "title": "Monitoring state key",
            "type": "string",
            "description": "Separate 'seen' lists for different saved searches (used with onlyNew).",
            "default": "default"
          },
          "maxResults": {
            "title": "Max results",
            "minimum": 0,
            "type": "integer",
            "description": "Stop after this many leads (0 = no limit). You are only charged per lead returned."
          },
          "sortBy": {
            "title": "Sort results by",
            "enum": [
              "filing_order",
              "amount_sold_desc",
              "offering_amount_desc",
              "investors_desc",
              "newest"
            ],
            "type": "string",
            "description": "Filing order (default) streams results as they are found. Any other option reads every filing in the date range first, then outputs the top Max results, so it takes longer for long ranges.",
            "default": "filing_order"
          },
          "fundingDropTopN": {
            "title": "Funding drop: top raises to list",
            "minimum": 1,
            "maximum": 200,
            "type": "integer",
            "description": "How many of the largest raises (by amount sold) to list in the FUNDING_DROP summary record.",
            "default": 25
          },
          "contactEmail": {
            "title": "Your contact email (optional)",
            "type": "string",
            "description": "SEC asks automated clients to identify themselves. If set, it is added to the request User-Agent. Never stored or output."
          }
        }
      },
      "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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}