{
  "openapi": "3.0.1",
  "info": {
    "title": "SEC Form D Scraper - Startup Funding Leads (official EDGAR)",
    "description": "New SEC Form D filings as clean JSON: who raised private capital, how much, in which industry and state, with executives and directors. Official EDGAR data, filter out funds, monitor daily. Startup funding leads for sales, VC and research.",
    "version": "0.1",
    "x-build-id": "FYjP5awYDFjC45o7h"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/orzelcolony~sec-form-d-filings/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-orzelcolony-sec-form-d-filings",
        "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/orzelcolony~sec-form-d-filings/runs": {
      "post": {
        "operationId": "runs-sync-orzelcolony-sec-form-d-filings",
        "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/orzelcolony~sec-form-d-filings/run-sync": {
      "post": {
        "operationId": "run-sync-orzelcolony-sec-form-d-filings",
        "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": "Earliest filing date, YYYY-MM-DD. Default: 'Days back' before 'Filed to'. Up to 366 days per run."
          },
          "dateTo": {
            "title": "Filed to",
            "type": "string",
            "description": "Latest filing date, YYYY-MM-DD. Default: today (today's filings come from the live EDGAR feed)."
          },
          "daysBack": {
            "title": "Days back",
            "minimum": 0,
            "maximum": 366,
            "type": "integer",
            "description": "How many days before 'Filed to' to scan when 'Filed from' is empty. Use 7 or more with narrow filters (industry, state) so weekends and quiet days still yield results; about 350 filings are parsed per business day.",
            "default": 2
          },
          "excludeFunds": {
            "title": "Exclude pooled investment funds",
            "type": "boolean",
            "description": "Skip hedge funds, private equity and venture funds (industry group 'Pooled Investment Fund'). Leaves operating companies: startups, real estate, energy, biotech...",
            "default": true
          },
          "onlyNewFilings": {
            "title": "Only new filings (no amendments)",
            "type": "boolean",
            "description": "Return only original Form D filings and skip D/A amendments.",
            "default": false
          },
          "onlyRecentlyIncorporated": {
            "title": "Only companies incorporated within 5 years",
            "type": "boolean",
            "description": "Keep only issuers that ticked 'within last five years' for year of incorporation. Good proxy for startups.",
            "default": false
          },
          "industryGroups": {
            "title": "Industry groups",
            "type": "array",
            "description": "Keep issuers whose Form D industry group contains any of these words (case-insensitive). Form D groups: 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, Commercial, Construction, REITS and Finance, Residential, Other Real Estate, Retailing, Restaurants, Computers, Telecommunications, Other Technology, Airlines and Airports, Lodging and Conventions, Tourism and Travel Services, Other Travel, Other.",
            "items": {
              "type": "string"
            }
          },
          "states": {
            "title": "Issuer states / countries",
            "type": "array",
            "description": "Two-letter US state codes or EDGAR country codes of the issuer's address, e.g. CA, NY, TX, DE, FL.",
            "items": {
              "type": "string"
            }
          },
          "issuerNameContains": {
            "title": "Issuer name contains",
            "type": "array",
            "description": "Keep issuers whose name contains any of these words, e.g. \"AI\", \"Therapeutics\", \"Solar\".",
            "items": {
              "type": "string"
            }
          },
          "entityTypes": {
            "title": "Entity types",
            "type": "array",
            "description": "Substring match on entity type: Corporation, Limited Liability Company, Limited Partnership, General Partnership, Business Trust, Other.",
            "items": {
              "type": "string"
            }
          },
          "securityTypes": {
            "title": "Security types",
            "type": "array",
            "description": "Keep filings offering any of: Equity, Debt, Option, Security to be acquired upon exercise of option, Pooled Investment Fund interests, Tenant-in-Common, Mineral Property, Other.",
            "items": {
              "type": "string"
            }
          },
          "minAmountSold": {
            "title": "Minimum amount sold (USD)",
            "minimum": 0,
            "type": "integer",
            "description": "Only filings that report at least this amount already sold."
          },
          "minTotalOffering": {
            "title": "Minimum total offering (USD)",
            "minimum": 0,
            "type": "integer",
            "description": "Only filings whose total offering amount is at least this (filings with an 'Indefinite' amount are kept)."
          },
          "maxTotalOffering": {
            "title": "Maximum total offering (USD)",
            "minimum": 0,
            "type": "integer",
            "description": "Only filings whose total offering amount is at most this ('Indefinite' amounts are dropped)."
          },
          "maxItems": {
            "title": "Max filings",
            "minimum": 1,
            "maximum": 20000,
            "type": "integer",
            "description": "Maximum number of filings to return (newest first).",
            "default": 200
          },
          "monitorName": {
            "title": "Monitor name (only new filings)",
            "type": "string",
            "description": "Set any name, e.g. 'tech-raises-ca', and schedule the task daily: each run then returns only filings not delivered under this key before."
          }
        }
      },
      "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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}