{
  "openapi": "3.0.1",
  "info": {
    "title": "SEC Form D Scraper",
    "description": "Recently funded US companies from SEC EDGAR Form D filings: phone, address, executives and directors, amount raised, offering size, industry and company age. Filter by sector, state and amount. Pay only for results.",
    "version": "1.0",
    "x-build-id": "AOMeNJcHF7SmGQ71x"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/axlymxp~sec-form-d-funded-companies/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-axlymxp-sec-form-d-funded-companies",
        "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/axlymxp~sec-form-d-funded-companies/runs": {
      "post": {
        "operationId": "runs-sync-axlymxp-sec-form-d-funded-companies",
        "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/axlymxp~sec-form-d-funded-companies/run-sync": {
      "post": {
        "operationId": "run-sync-axlymxp-sec-form-d-funded-companies",
        "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": {
          "startDate": {
            "title": "Filed from",
            "type": "string",
            "description": "First filing date (YYYY-MM-DD). Empty = the last 'Days back' days."
          },
          "endDate": {
            "title": "Filed until",
            "type": "string",
            "description": "Last filing date (YYYY-MM-DD). Empty = today."
          },
          "daysBack": {
            "title": "Days back",
            "minimum": 1,
            "maximum": 3660,
            "type": "integer",
            "description": "Used when no start date is given: filings from the last N days.",
            "default": 7
          },
          "sectors": {
            "title": "Sectors",
            "type": "array",
            "description": "Form D industry groups to keep. Empty = operating companies: everything except investment funds and real estate.",
            "items": {
              "type": "string",
              "enum": [
                "technology",
                "health-care",
                "energy",
                "financial-services",
                "business-services",
                "manufacturing",
                "retail",
                "restaurants",
                "travel",
                "agriculture",
                "real-estate",
                "investment-funds",
                "other"
              ],
              "enumTitles": [
                "Technology (computers, telecom, other tech)",
                "Health care (biotech, pharma, providers)",
                "Energy",
                "Financial services (banking, insurance, investing)",
                "Business services",
                "Manufacturing",
                "Retail",
                "Restaurants",
                "Travel",
                "Agriculture",
                "Real estate",
                "Investment funds (hedge, PE, VC, other pooled funds)",
                "Other"
              ]
            }
          },
          "states": {
            "title": "States",
            "type": "array",
            "description": "Optional 2-letter business-location codes, e.g. CA, NY, TX (also works for non-US codes SEC uses).",
            "items": {
              "type": "string"
            }
          },
          "keyword": {
            "title": "Keyword",
            "type": "string",
            "description": "Optional full-text search in the filings, e.g. a company name or a word such as \"software\"."
          },
          "minAmountSold": {
            "title": "Minimum amount raised (USD)",
            "minimum": 0,
            "type": "integer",
            "description": "Keep filings that report at least this much already sold."
          },
          "minOfferingAmount": {
            "title": "Minimum offering size (USD)",
            "minimum": 0,
            "type": "integer",
            "description": "Keep filings whose total offering is at least this much (indefinite offerings are kept)."
          },
          "incorporatedWithinYears": {
            "title": "Incorporated within (years)",
            "minimum": 0,
            "maximum": 100,
            "type": "integer",
            "description": "Keep companies incorporated within this many years, e.g. 3 for young startups."
          },
          "entityTypes": {
            "title": "Entity types",
            "type": "array",
            "description": "Optional. Startups usually file as Corporation or Limited Liability Company.",
            "items": {
              "type": "string",
              "enum": [
                "Corporation",
                "Limited Liability Company",
                "Limited Partnership",
                "General Partnership",
                "Business Trust",
                "Other"
              ]
            }
          },
          "excludeFundLikeNames": {
            "title": "Skip fund-like names",
            "type": "boolean",
            "description": "Skip issuers whose name looks like an investment vehicle (Fund, L.P., DST, REIT, Trust, Portfolio, SPV, Series) unless you selected the investment-funds sector.",
            "default": true
          },
          "includeAmendments": {
            "title": "Include amendments (Form D/A)",
            "type": "boolean",
            "description": "Also return amended filings; by default only new notices of sale.",
            "default": false
          },
          "onePerCompany": {
            "title": "One row per company",
            "type": "boolean",
            "description": "Return each company once even if it filed several times in the range.",
            "default": true
          },
          "includeFilingHistory": {
            "title": "Add funding history",
            "type": "boolean",
            "description": "Add the number of Form D filings the company ever made, its first Form D date, EIN, SIC and former names (one extra SEC request per company).",
            "default": true
          },
          "maxItems": {
            "title": "Max companies",
            "minimum": 1,
            "maximum": 50000,
            "type": "integer",
            "description": "Maximum number of companies to return.",
            "default": 100
          },
          "proxyConfiguration": {
            "title": "Proxy",
            "type": "object",
            "description": "Optional. SEC EDGAR works without a proxy."
          }
        }
      },
      "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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}