{
  "openapi": "3.0.1",
  "info": {
    "title": "SEC Form D Scraper: Startup Funding Rounds & Private Placements",
    "description": "New SEC Form D filings (startup funding rounds, fundraising, Reg D private placements) from EDGAR. Filter by date, state, industry, offering size, new or amended. Returns issuer, CIK, address, phone, amount offered and sold, investors, 506(b)/(c) exemptions, executives. $10 per 1,000 filings.",
    "version": "0.1",
    "x-build-id": "hc0wbLT1FgfuTwPdX"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/cprussin~sec-form-d-funding/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-cprussin-sec-form-d-funding",
        "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/cprussin~sec-form-d-funding/runs": {
      "post": {
        "operationId": "runs-sync-cprussin-sec-form-d-funding",
        "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/cprussin~sec-form-d-funding/run-sync": {
      "post": {
        "operationId": "run-sync-cprussin-sec-form-d-funding",
        "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": {
          "lastNDays": {
            "title": "Filed in the last (days)",
            "minimum": 1,
            "maximum": 3660,
            "type": "integer",
            "description": "Only filings from the last N calendar days, including today (UTC). Ignored when \"Filed on or after\" is set. EDGAR accepts filings on business days only, so use at least 4 to always cover two business days.",
            "default": 7
          },
          "startDate": {
            "title": "Filed on or after",
            "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
            "type": "string",
            "description": "Start of the filing-date range (YYYY-MM-DD). Overrides \"Filed in the last (days)\"."
          },
          "endDate": {
            "title": "Filed on or before",
            "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
            "type": "string",
            "description": "End of the filing-date range (YYYY-MM-DD). Default: today."
          },
          "states": {
            "title": "Issuer states",
            "type": "array",
            "description": "Two-letter codes of the issuer's business address state, e.g. CA, NY, TX. Leave empty for all states and countries.",
            "items": {
              "type": "string"
            }
          },
          "industryGroups": {
            "title": "Industry groups",
            "type": "array",
            "description": "Form D industry groups to include. A category such as Technology (all) includes all its groups. Leave empty for all industries.",
            "items": {
              "type": "string",
              "enum": [
                "Agriculture",
                "Banking & Financial Services",
                "Commercial Banking",
                "Insurance",
                "Investing",
                "Investment Banking",
                "Pooled Investment Fund",
                "Other Banking and Financial Services",
                "Business Services",
                "Energy",
                "Coal Mining",
                "Electric Utilities",
                "Energy Conservation",
                "Environmental Services",
                "Oil and Gas",
                "Other Energy",
                "Health Care",
                "Biotechnology",
                "Health Insurance",
                "Hospitals and Physicians",
                "Pharmaceuticals",
                "Other Health Care",
                "Manufacturing",
                "Real Estate",
                "Commercial",
                "Construction",
                "REITS and Finance",
                "Residential",
                "Other Real Estate",
                "Retailing",
                "Restaurants",
                "Technology",
                "Computers",
                "Telecommunications",
                "Other Technology",
                "Travel",
                "Airlines and Airports",
                "Lodging and Conventions",
                "Tourism and Travel Services",
                "Other Travel",
                "Other"
              ],
              "enumTitles": [
                "Agriculture",
                "Banking & Financial Services (all)",
                "Banking & Financial Services: Commercial Banking",
                "Banking & Financial Services: Insurance",
                "Banking & Financial Services: Investing",
                "Banking & Financial Services: Investment Banking",
                "Banking & Financial Services: Pooled Investment Fund",
                "Banking & Financial Services: Other",
                "Business Services",
                "Energy (all)",
                "Energy: Coal Mining",
                "Energy: Electric Utilities",
                "Energy: Energy Conservation",
                "Energy: Environmental Services",
                "Energy: Oil and Gas",
                "Energy: Other",
                "Health Care (all)",
                "Health Care: Biotechnology",
                "Health Care: Health Insurance",
                "Health Care: Hospitals and Physicians",
                "Health Care: Pharmaceuticals",
                "Health Care: Other",
                "Manufacturing",
                "Real Estate (all)",
                "Real Estate: Commercial",
                "Real Estate: Construction",
                "Real Estate: REITs and Finance",
                "Real Estate: Residential",
                "Real Estate: Other",
                "Retailing",
                "Restaurants",
                "Technology (all)",
                "Technology: Computers",
                "Technology: Telecommunications",
                "Technology: Other",
                "Travel (all)",
                "Travel: Airlines and Airports",
                "Travel: Lodging and Conventions",
                "Travel: Tourism and Travel Services",
                "Travel: Other",
                "Other"
              ]
            }
          },
          "excludeInvestmentFunds": {
            "title": "Exclude investment funds",
            "type": "boolean",
            "description": "Skip pooled investment funds (hedge, private equity, VC funds and SPVs), which file over half of all Form Ds. Keeps operating companies such as startups.",
            "default": false
          },
          "minOfferingAmount": {
            "title": "Min total offering amount (USD)",
            "minimum": 0,
            "type": "integer",
            "description": "Only offerings of at least this size. Offerings marked \"Indefinite\" count as unlimited."
          },
          "maxOfferingAmount": {
            "title": "Max total offering amount (USD)",
            "minimum": 0,
            "type": "integer",
            "description": "Only offerings of at most this size. Excludes \"Indefinite\" offerings."
          },
          "filingType": {
            "title": "Filing type",
            "enum": [
              "both",
              "new",
              "amendment"
            ],
            "type": "string",
            "description": "New notices (Form D), amendments (Form D/A, e.g. updated amounts sold) or both.",
            "default": "both"
          },
          "maxResults": {
            "title": "Max results",
            "minimum": 1,
            "maximum": 100000,
            "type": "integer",
            "description": "Maximum number of filings to return. Each filing is billed as one event.",
            "default": 100
          },
          "onlyNew": {
            "title": "Only new filings (delta mode)",
            "type": "boolean",
            "description": "Skip filings already returned by earlier runs with the same filters (dates excluded). Ideal for scheduled daily runs.",
            "default": false
          }
        }
      },
      "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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}