{
  "openapi": "3.0.1",
  "info": {
    "title": "SEC Form D Filings - Private Placements & Startup Funding",
    "description": "Form D notices of exempt offerings from SEC EDGAR's official daily index and XML: issuer, CIK, city/state, industry, fund type, Rule 506(b)/(c) exemption, offering/sold/remaining amounts, investor counts, broker-dealer firms. No personal names. Unofficial; not affiliated with the SEC.",
    "version": "0.1",
    "x-build-id": "hKPloryQkf3E5cOMI"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/jpopendata~us-sec-form-d-offerings/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-jpopendata-us-sec-form-d-offerings",
        "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/jpopendata~us-sec-form-d-offerings/runs": {
      "post": {
        "operationId": "runs-sync-jpopendata-us-sec-form-d-offerings",
        "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/jpopendata~us-sec-form-d-offerings/run-sync": {
      "post": {
        "operationId": "run-sync-jpopendata-us-sec-form-d-offerings",
        "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": {
          "daysBack": {
            "title": "Days back",
            "type": "integer",
            "description": "Filings of the last N calendar days (1..366), by EDGAR filing date (US Eastern). Ignored when Filed from is set or when CIKs / tickers are given. EDGAR receives about 250 Form D filings per business day; each business day's index appears around 10 pm US Eastern.",
            "default": 7
          },
          "filedFrom": {
            "title": "Filed from",
            "type": "string",
            "description": "Optional. First filing date, YYYY-MM-DD, e.g. \"2026-10-01\". MM/DD/YYYY, \"today\" and \"yesterday\" also work. The window can be at most 366 days (electronic Form D starts in 2009).",
            "default": ""
          },
          "filedTo": {
            "title": "Filed to",
            "type": "string",
            "description": "Optional. Last filing date, YYYY-MM-DD. Empty = today.",
            "default": ""
          },
          "formTypes": {
            "title": "Form types",
            "type": "array",
            "description": "Optional. D (new notice) and/or D/A (amendment). Empty = both. Amendments repeat the whole notice with updated amounts and point to the earlier filing in previousAccessionNumber.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "issuerNames": {
            "title": "Issuer names",
            "type": "array",
            "description": "Optional. Company or fund names (or their first words), any case, e.g. \"Peca Labs\", \"Sequoia\", \"EquityZen\". Matched at word starts against the issuer, co-issuers and previous names. Searches the date window; for one company's full history use CIKs.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "ciks": {
            "title": "CIKs (company numbers)",
            "type": "array",
            "description": "Optional. SEC company numbers, with or without leading zeros, e.g. \"1641404\". When set, the Actor reads each company's whole Form D history from data.sec.gov instead of the daily window (narrow it with Filed from / Filed to).",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "tickers": {
            "title": "Tickers",
            "type": "array",
            "description": "Optional. Stock symbols of listed companies, e.g. \"PLTR\" or \"BRK.B\" — converted to CIKs with the SEC's ticker list. Most Form D issuers are private and have no ticker.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "states": {
            "title": "Issuer states",
            "type": "array",
            "description": "Optional. State of the issuer's principal place of business: US codes or names (\"CA\", \"New York\"), \"non-US\" for every issuer outside the US, an EDGAR country code such as \"E9\" (Cayman Islands), or a country name such as \"United Kingdom\".",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "issuerKind": {
            "title": "Issuer kind",
            "enum": [
              "all",
              "companies",
              "funds"
            ],
            "type": "string",
            "description": "About two thirds of Form D filings are pooled investment funds (hedge, private equity, venture capital funds and their feeders). \"companies\" keeps operating companies such as startups; \"funds\" keeps only the funds.",
            "default": "all"
          },
          "industryGroups": {
            "title": "Industries",
            "type": "array",
            "description": "Optional. Form D industry groups, e.g. \"Biotechnology\", \"Other Technology\", \"Commercial\" (real estate), \"Oil and Gas\", or a broad category: Technology, Health Care, Real Estate, Energy, Travel, Banking and Financial Services, Agriculture, Business Services, Manufacturing, Retailing, Restaurants, Other. Form D has no SIC code; this is its own industry field.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "fundTypes": {
            "title": "Fund types",
            "type": "array",
            "description": "Optional, funds only: Hedge Fund, Private Equity Fund, Venture Capital Fund, Other Investment Fund (\"vc\", \"pe\", \"hedge\" also work).",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "exemptions": {
            "title": "Exemptions",
            "type": "array",
            "description": "Optional. Keep filings that claim any of these: \"506(b)\", \"506(c)\" (general solicitation allowed), \"504\", \"4(a)(5)\", \"3(c)(1)\", \"3(c)(7)\" (any Investment Company Act 3(c) paragraph works), or Form D codes such as 06b, 06c, 3C.7.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "minAmountSold": {
            "title": "Minimum amount sold (USD)",
            "minimum": 0,
            "type": "integer",
            "description": "Optional. Keep filings that report at least this much already sold, e.g. 1000000."
          },
          "minOfferingAmount": {
            "title": "Minimum offering size (USD)",
            "minimum": 0,
            "type": "integer",
            "description": "Optional. Keep filings whose total offering amount is at least this, e.g. 5000000. Offerings of \"Indefinite\" size (common for funds) are dropped when this is set."
          },
          "maxItems": {
            "title": "Max rows",
            "type": "integer",
            "description": "Maximum Form D rows (1..50000), newest filing day first. You are charged per row.",
            "default": 20
          },
          "maxRequests": {
            "title": "Max requests to the SEC",
            "type": "integer",
            "description": "Hard budget of requests for the whole run (1..15000). Each Form D is one request (plus one per filing day); requests go one at a time, at most 4 per second (the SEC allows 10). With filters, many filings are read to find matches. If the budget runs out the run still succeeds with what it found (complete=false in RUN_SUMMARY).",
            "default": 300
          },
          "userAgentContact": {
            "title": "Your contact for the SEC (optional)",
            "type": "string",
            "description": "Optional. The SEC asks automated tools to declare who they are. The Actor always identifies itself; add your e-mail or website here to include your own contact in the User-Agent (the SEC's suggested form). It is sent only to the SEC and never stored in the dataset.",
            "default": ""
          },
          "proxyConfiguration": {
            "title": "Proxy configuration",
            "type": "object",
            "description": "Optional and normally not needed: the SEC answers Apify datacenter IPs. If set, one sticky session is used for the whole run (never rotation).",
            "default": {
              "useApifyProxy": 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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}