{
  "openapi": "3.0.1",
  "info": {
    "title": "SEC Form D Funding Leads",
    "description": "New private funding rounds from SEC EDGAR Form D filings: company, address, phone, industry, amount raised and sold, date of first sale, executives and directors, and a link to the filing. Official SEC endpoints, no login.",
    "version": "0.1",
    "x-build-id": "xddbdDVq6f36Y8Aeh"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/kingly_contest_7cb~sec-form-d-funding-leads/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-kingly_contest_7cb-sec-form-d-funding-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/kingly_contest_7cb~sec-form-d-funding-leads/runs": {
      "post": {
        "operationId": "runs-sync-kingly_contest_7cb-sec-form-d-funding-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/kingly_contest_7cb~sec-form-d-funding-leads/run-sync": {
      "post": {
        "operationId": "run-sync-kingly_contest_7cb-sec-form-d-funding-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",
        "required": [
          "contactEmail"
        ],
        "properties": {
          "contactEmail": {
            "title": "Contact email for SEC",
            "pattern": "^[^@\\s]+@[^@\\s]+\\.[A-Za-z]{2,}$",
            "type": "string",
            "description": "Required. SEC's fair-access rules require every automated tool to identify itself with a contact email, so the run stops with an error if this is empty. Use your own work email. It goes only to sec.gov, inside the request's User-Agent header, and isn't stored or shared anywhere else."
          },
          "dateFrom": {
            "title": "Filed from",
            "type": "string",
            "description": "First filing date to include, as a date (2026-10-01) or a period back from today (7 days). Empty = 7 days before 'Filed to'. Max range is 92 days."
          },
          "dateTo": {
            "title": "Filed to",
            "type": "string",
            "description": "Last filing date to include. Empty = today (UTC)."
          },
          "includeAmendments": {
            "title": "Include amendments (Form D/A)",
            "type": "boolean",
            "description": "Off: only new notices (Form D). On: also amendments, which usually report more money sold or updated details for an earlier offering.",
            "default": false
          },
          "states": {
            "title": "Issuer states",
            "type": "array",
            "description": "Two-letter codes of the issuer's principal place of business, e.g. CA, NY, TX. Empty = all states and countries (SEC uses codes like A0 for Alberta or X0 for the UK).",
            "items": {
              "type": "string"
            }
          },
          "industryGroups": {
            "title": "Industry groups",
            "type": "array",
            "description": "Keep only these Form D industry groups. Empty = all.",
            "items": {
              "type": "string",
              "enum": [
                "Agriculture",
                "Airlines and Airports",
                "Biotechnology",
                "Business Services",
                "Coal Mining",
                "Commercial",
                "Commercial Banking",
                "Computers",
                "Construction",
                "Electric Utilities",
                "Energy Conservation",
                "Environmental Services",
                "Health Insurance",
                "Hospitals and Physicians",
                "Insurance",
                "Investing",
                "Investment Banking",
                "Lodging and Conventions",
                "Manufacturing",
                "Oil and Gas",
                "Other",
                "Other Banking and Financial Services",
                "Other Energy",
                "Other Health Care",
                "Other Real Estate",
                "Other Technology",
                "Other Travel",
                "Pharmaceuticals",
                "Pooled Investment Fund",
                "REITS and Finance",
                "Residential",
                "Restaurants",
                "Retailing",
                "Telecommunications",
                "Tourism and Travel Services"
              ]
            }
          },
          "excludePooledInvestmentFunds": {
            "title": "Exclude pooled investment funds",
            "type": "boolean",
            "description": "Roughly half of all Form D filings are investment funds (VC, PE, hedge and real estate funds). Turn this on to keep operating companies only.",
            "default": false
          },
          "minOfferingAmount": {
            "title": "Min total offering amount (USD)",
            "minimum": 0,
            "type": "integer",
            "description": "Keep offerings of at least this size. Offerings marked 'Indefinite' are kept unless you turn off the option below."
          },
          "maxOfferingAmount": {
            "title": "Max total offering amount (USD)",
            "minimum": 0,
            "type": "integer",
            "description": "Keep offerings up to this size. Indefinite offerings are dropped when this is set."
          },
          "minAmountSold": {
            "title": "Min amount already sold (USD)",
            "minimum": 0,
            "type": "integer",
            "description": "Keep filings that report at least this much already raised."
          },
          "keepIndefiniteAmounts": {
            "title": "Keep 'Indefinite' offering amounts with a minimum",
            "type": "boolean",
            "description": "Funds often report the offering size as 'Indefinite'. With this on they pass the minimum-amount filter.",
            "default": true
          },
          "includeRelatedPersons": {
            "title": "Include related persons",
            "type": "boolean",
            "description": "Executive officers, directors and promoters listed on the filing (name, role, city, state).",
            "default": true
          },
          "maxItems": {
            "title": "Max filings",
            "minimum": 0,
            "type": "integer",
            "description": "Stop after saving this many filings. Newest filing day first. 0 = no limit.",
            "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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}