{
  "openapi": "3.0.1",
  "info": {
    "title": "SEC Form D Scraper: New Startup Funding Rounds & Placements",
    "description": "Every new SEC Form D, filed within days of a private raise: issuer, industry, amount sold, investors, exemption (506(b)/506(c)), officers and directors, and whether it is the company's first raise. Pooled funds filtered out. Public EDGAR data, no API key. From $3 per 1,000 filings.",
    "version": "0.1",
    "x-build-id": "RAManXfRdSEY9hbaZ"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/upward_enterprises~sec-form-d-funding-feed/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-upward_enterprises-sec-form-d-funding-feed",
        "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/upward_enterprises~sec-form-d-funding-feed/runs": {
      "post": {
        "operationId": "runs-sync-upward_enterprises-sec-form-d-funding-feed",
        "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/upward_enterprises~sec-form-d-funding-feed/run-sync": {
      "post": {
        "operationId": "run-sync-upward_enterprises-sec-form-d-funding-feed",
        "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": {
          "filedWithinDays": {
            "title": "Filed within (days)",
            "minimum": 0,
            "maximum": 30,
            "type": "integer",
            "description": "How far back to look, in calendar days before today (US Eastern), plus today. 0 means today only; 1 (the default) covers today and yesterday. Past days come from EDGAR's complete daily index; today comes from the live filings feed, so a run any time of day sees what has been accepted so far.",
            "default": 1
          },
          "newFilingsOnly": {
            "title": "New filings only (skip amendments)",
            "type": "boolean",
            "description": "On (default): only original Form D filings, the signal that a new offering started. Off: also Form D/A amendments, which update an existing offering (annual updates for funds, revised amounts) and are marked isAmendment.",
            "default": true
          },
          "excludePooledFunds": {
            "title": "Exclude pooled investment funds",
            "type": "boolean",
            "description": "On (default): drop filings whose industry group is Pooled Investment Fund (hedge, private equity and venture funds raising their own capital) and filings that claim an Investment Company Act Section 3(c) exclusion (fund vehicles, SPVs, REIT feeders), together about half of all Form Ds. Off: include them.",
            "default": true
          },
          "industryGroups": {
            "title": "Industry groups",
            "type": "array",
            "description": "Only issuers in these Form D industry groups. Empty means any.",
            "items": {
              "type": "string",
              "enum": [
                "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"
              ],
              "enumTitles": [
                "Agriculture",
                "Banking: Commercial Banking",
                "Banking: Insurance",
                "Banking: Investing",
                "Banking: Investment Banking",
                "Banking: Pooled Investment Fund",
                "Banking: Other Banking and Financial Services",
                "Business Services",
                "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: Pharmaceuticals",
                "Health Care: Other Health Care",
                "Manufacturing",
                "Real Estate: Commercial",
                "Real Estate: Construction",
                "Real Estate: REITS and Finance",
                "Real Estate: Residential",
                "Real Estate: Other Real Estate",
                "Retailing",
                "Restaurants",
                "Technology: Computers",
                "Technology: Telecommunications",
                "Technology: Other Technology",
                "Travel: Airlines and Airports",
                "Travel: Lodging and Conventions",
                "Travel: Tourism and Travel Services",
                "Travel: Other Travel",
                "Other"
              ]
            },
            "default": []
          },
          "states": {
            "title": "Issuer states",
            "type": "array",
            "description": "Two-letter US state codes of the issuer's principal address, e.g. CA, NY, IA. Empty means anywhere, including foreign issuers.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "minAmountSold": {
            "title": "Minimum amount sold (USD)",
            "minimum": 0,
            "type": "integer",
            "description": "Only offerings that have already sold at least this much. 0 (default) keeps everything, including offerings with nothing sold yet.",
            "default": 0
          },
          "minOfferingAmount": {
            "title": "Minimum total offering (USD)",
            "minimum": 0,
            "type": "integer",
            "description": "Only offerings whose total size is at least this much. Offerings marked Indefinite always pass. 0 (default) keeps everything.",
            "default": 0
          },
          "only506c": {
            "title": "Only Rule 506(c) offerings (general solicitation allowed)",
            "type": "boolean",
            "description": "On: only offerings claiming the 506(c) exemption, which lets the issuer advertise publicly. Off (default): any exemption.",
            "default": false
          },
          "includeHistory": {
            "title": "Check for earlier Form Ds (first-time filer)",
            "type": "boolean",
            "description": "On (default): look up the issuer's EDGAR filing history and add isFirstFormD, priorFormDCount and previousFormDDate, one extra request per delivered filing. Off: those fields are null.",
            "default": true
          },
          "firstTimeFilersOnly": {
            "title": "First-time filers only",
            "type": "boolean",
            "description": "On: only issuers with no earlier Form D on EDGAR, i.e. companies raising outside money for the first time. Needs the history check above. Off (default): everyone.",
            "default": false
          },
          "onlyNew": {
            "title": "Only new since last run",
            "type": "boolean",
            "description": "On (default): remember which filings each snapshot name has delivered (90 days) and skip them next time, so a schedule never bills the same filing twice. Off: deliver everything in the window every run.",
            "default": true
          },
          "snapshotName": {
            "title": "Snapshot name",
            "type": "string",
            "description": "Which memory \"only new\" uses. Kept on your account as a key-value store named sec-form-d-funding-feed-<name>. Give each schedule its own name.",
            "default": "default"
          },
          "maxItems": {
            "title": "Max filings per run",
            "minimum": 1,
            "maximum": 5000,
            "type": "integer",
            "description": "Upper limit on delivered filings, newest first. The summary row says whether the limit cut the results.",
            "default": 500
          },
          "proxyConfiguration": {
            "title": "Proxy (optional)",
            "type": "object",
            "description": "Normally not needed: EDGAR is a public API that asks only for a declared User-Agent and at most 10 requests a second. Turn a proxy on if the summary row reports SEC rate limiting from the platform's shared address.",
            "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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}