{
  "openapi": "3.0.1",
  "info": {
    "title": "SEC Form D Founder & Funding Scraper — Issuer & Raise Size",
    "description": "Real-time feed of new SEC Form D filings (Regulation D exempt securities offerings). Get issuer, industry, amount raised, investor count, and exemption type for every new private capital raise as it's filed. Free CRM sync. Statutory sources that don't break.",
    "version": "1.0",
    "x-build-id": "YOdUWl3HodGr4gN3Y"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/deadwood_data_solutions~sec-form-d-dealflow-tracker/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-deadwood_data_solutions-sec-form-d-dealflow-tracker",
        "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/deadwood_data_solutions~sec-form-d-dealflow-tracker/runs": {
      "post": {
        "operationId": "runs-sync-deadwood_data_solutions-sec-form-d-dealflow-tracker",
        "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/deadwood_data_solutions~sec-form-d-dealflow-tracker/run-sync": {
      "post": {
        "operationId": "run-sync-deadwood_data_solutions-sec-form-d-dealflow-tracker",
        "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": {
          "formTypes": {
            "title": "Form types to include",
            "type": "array",
            "description": "Form D is a new exempt-offering notice. Form D/A is an amendment to a previously filed Form D (e.g. updated amount raised). Include both to catch updates to deals already in progress.",
            "items": {
              "type": "string",
              "enum": [
                "D",
                "D/A"
              ],
              "enumTitles": [
                "D (new filing)",
                "D/A (amendment)"
              ]
            },
            "default": [
              "D",
              "D/A"
            ]
          },
          "maxFilingsToScan": {
            "title": "Maximum filings to scan from the SEC feed",
            "minimum": 1,
            "maximum": 1000,
            "type": "integer",
            "description": "How many of the most recent Form D/D-A filings to check per run. SEC EDGAR's real-time feed only exposes the latest filings, not an arbitrary date range, so this controls how deep each run looks back.",
            "default": 100
          },
          "onlyNewSinceLastRun": {
            "title": "Only return filings not seen in a previous run",
            "type": "boolean",
            "description": "Recommended for scheduled/recurring runs. Uses this Actor's persisted state to skip filings already returned by an earlier run, so a daily schedule only charges for genuinely new deals instead of re-billing the same filings every time.",
            "default": true
          },
          "minTotalOfferingAmount": {
            "title": "Minimum total offering amount (USD)",
            "minimum": 0,
            "type": "integer",
            "description": "Skip filings below this total offering amount. Leave blank to return all filings regardless of size."
          },
          "maxItems": {
            "title": "Maximum deal records to return",
            "minimum": 1,
            "type": "integer",
            "description": "Stop once this many normalized deal records have been pushed to the dataset. Leave blank for no limit (bounded by maxFilingsToScan)."
          },
          "includeRawXml": {
            "title": "Include raw parsed XML",
            "type": "boolean",
            "description": "Attach the fully parsed primary_doc.xml object as 'raw' on every record, for audit/debugging or to access fields not included in the normalized schema (e.g. full related-persons list, sales compensation recipients).",
            "default": false
          },
          "syncEnabled": {
            "title": "Sync new records to a connected app (optional)",
            "type": "boolean",
            "description": "Send each new record to a connected destination (Notion, HubSpot, Airtable, Supabase, or any Apify MCP connector) in addition to the dataset. Free — this never triggers a billable event. A sync failure never blocks or fails the run.",
            "default": false
          },
          "syncDestination": {
            "title": "Sync destination connector",
            "type": "string",
            "description": "Connect the app under Integrations in Apify Console first, then pick it here. Required only if 'Sync new records' is on."
          },
          "syncWriteTool": {
            "title": "Sync destination tool to call per record",
            "type": "string",
            "description": "Name of the destination's MCP tool that creates one record, e.g. 'create_page' for Notion, 'insert' for Supabase. Run the dataset-sync-connector Actor in 'list-tools' mode against the same destination if you don't know it."
          },
          "syncFieldMap": {
            "title": "Sync field mapping",
            "type": "object",
            "description": "Maps destination argument names to this Actor's output field names, e.g. {\"title\": \"legalName\", \"phone\": \"phone\"}. Leave empty to pass each record through unchanged."
          },
          "syncExtraArgs": {
            "title": "Sync constant arguments",
            "type": "object",
            "description": "Fixed arguments merged into every sync write call, e.g. {\"database_id\": \"abc123\"} for Notion."
          }
        }
      },
      "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
                  }
                }
              },
              "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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}