# SEC Form D Startup Funding Leads (`sfoln/sec-form-d-leads`)

New private placements from SEC Form D filings: issuer, address and phone, industry, offering size, amount sold and remaining, first sale date, investor count, exemptions and executives. Filter by date, state, industry and amount. $3 per 1,000 filings.

- Family: Compliance & public records
- Categories: Lead generation, News, AI
- Store: https://apify.com/sfoln/sec-form-d-leads (Markdown: https://apify.com/sfoln/sec-form-d-leads.md)
- JSON: https://www.sfoln.com/actors/sec-form-d-leads.json
- MCP: https://mcp.apify.com?tools=sfoln/sec-form-d-leads
- REST (sync): POST https://api.apify.com/v2/actors/sfoln~sec-form-d-leads/run-sync-get-dataset-items
- REST (async): POST https://api.apify.com/v2/actors/sfoln~sec-form-d-leads/runs

Find startup funding leads in SEC Form D filings: every company or fund that just raised money privately under Regulation D files a Form D within 15 days of its first sale. This Actor returns one clean row per filing with the issuer's name, address and phone, industry group, offering size, amount sold and remaining, minimum investment, first sale date, number of investors, federal exemptions (506(b), 506(c), …) and the executives, directors and promoters named in the filing. Filter by filing date, state, industry, offering size and keywords, and leave out investment funds. Built for sales teams, investors, service providers and AI agents prospecting newly funded companies.

## Price per delivered record

| Event | Price | Per 1,000 | Charged for |
| --- | --- | --- | --- |
| Form D filing (`form-d-filing`) | $0.003 | $3 / 1,000 | One SEC Form D filing: issuer, address and phone, industry, offering size, amount sold, investors, exemptions and executives. |

Pay-per-event, USD, billed by Apify; no platform usage charge. Only records with status `ok` are charged. Cap a run with `maxTotalChargeUsd`. Apify free plan: up to 1 per run.

## Run

```bash
curl -X POST "https://api.apify.com/v2/actors/sfoln~sec-form-d-leads/run-sync-get-dataset-items" \
  -H "Authorization: Bearer $APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"dateFrom":"7 days","maxFilings":5}'
```

MCP client configuration:

```json
{
  "mcpServers": {
    "apify": {
      "type": "http",
      "url": "https://mcp.apify.com?tools=sfoln/sec-form-d-leads"
    }
  }
}
```

Example prompt: Find startups in California that filed a Form D for a new raise in the last 7 days, with the amount raised and their executives.

## Input

One search over SEC Form D filings (private placements under Regulation D): one dataset row per filing that matches the filters, plus one summary record.

| Field | Type | Default | Meaning |
| --- | --- | --- | --- |
| `dateFrom` | string | `"7 days"` | Filed from: Earliest filing date: YYYY-MM-DD or a span back from today such as "7 days" or "1 month". |
| `dateTo` | string | `"today"` | Filed to: Latest filing date: YYYY-MM-DD, "today" or a span such as "1 day". |
| `states` | array | — | States: Issuer's principal place of business: two-letter US state codes (CA, NY, TX, …). Empty: everywhere. |
| `industryGroups` | array | — | Industry groups: Form D industry groups, e.g. Other Technology, Biotechnology, Pharmaceuticals, Computers, Telecommunications, Business Services, Retailing, Restaurants, Manufacturing, Commercial, Residential, Other Real Estate, REITS and Finance, Insurance, Investing, Pooled Investment Fund, Oil and Gas, Other Energy, Other Health Care, Agriculture, Construction, Other. Empty: all. |
| `searchQuery` | string | — | Full-text search: Optional words or an exact phrase in double quotes that the Form D must contain, e.g. "artificial intelligence". |
| `minOfferingAmount` | integer | — | Minimum offering size (USD): Only offerings of at least this total amount (offerings of indefinite size are kept). |
| `maxOfferingAmount` | integer | — | Maximum offering size (USD): Only offerings of at most this total amount (offerings of indefinite size are left out). |
| `excludePooledFunds` | boolean | `false` | Exclude investment funds: Leave out pooled investment funds (venture, private equity, hedge and real-estate funds) to keep operating companies. |
| `includeAmendments` | boolean | `false` | Include amendments: Also return amended filings (D/A), which update earlier offerings. |
| `maxFilings` | integer | `50` | Max filings: Matching filings to return, newest first. Accounts on the Apify free plan can process up to 1 search per run with up to 20 filings. |
| `includeRaw` | boolean | `false` | Include raw upstream data: Attach the parsed Form D document to each row. |

Example input:

```json
{
  "dateFrom": "7 days",
  "maxFilings": 5
}
```

## Output

One record per input item with `status` (`ok` is charged; `not_found`, `error`, `skipped_*` are free) and `charged`. The run stores an `OUTPUT` summary record.

| Field | Type | Meaning |
| --- | --- | --- |
| `input` | string | object | Input: The search as entered: { dateFrom, dateTo, states, industryGroups, searchQuery, minOfferingAmount, maxOfferingAmount, excludePooledFunds, includeAmendments }. |
| `recordType` | string | Record type: filing (one per delivered Form D, charged) \| summary (one per run, not charged). |
| `position` | integer | Position: 1-based position (newest filing date first). |
| `accessionNumber` | string | Accession number |
| `filingDate` | string | null | Filed |
| `form` | string | null | Form: D or D/A. |
| `isAmendment` | boolean | Amendment |
| `previousAccessionNumber` | string | null | Amends filing |
| `cik` | integer | CIK |
| `issuerName` | string | null | Issuer |
| `entityType` | string | null | Entity type |
| `jurisdictionOfIncorporation` | string | null | Jurisdiction |
| `incorporationAge` | string | null | Incorporated: within_five_years \| over_five_years \| yet_to_be_formed. |
| `yearOfIncorporation` | integer | null | Year incorporated: Given when within the last five years. |
| `street1` | string | null | Street |
| `street2` | string | null | Street 2 |
| `city` | string | null | City |
| `state` | string | null | State: Principal place of business (state or EDGAR country code). |
| `stateDescription` | string | null | State name |
| `zipCode` | string | null | ZIP |
| `phone` | string | null | Phone |
| `otherIssuers` | array | Co-issuers |
| `industryGroup` | string | null | Industry group |
| `investmentFundType` | string | null | Fund type |
| `isPooledInvestmentFund` | boolean | Investment fund |
| `revenueRange` | string | null | Revenue range |
| `aggregateNetAssetValueRange` | string | null | Net asset value range |
| `totalOfferingAmount` | number | null | Offering size (USD): Null when the offering is of indefinite size. |
| `offeringAmountIndefinite` | boolean | Indefinite size |
| `totalAmountSold` | number | null | Sold (USD) |
| `totalRemaining` | number | null | Remaining (USD) |
| `minimumInvestment` | number | null | Minimum investment (USD) |
| `dateOfFirstSale` | string | null | First sale |
| `firstSaleYetToOccur` | boolean | First sale yet to occur |
| `moreThanOneYear` | boolean | null | Lasts more than a year |
| `securitiesOffered` | array | Securities: equity, debt, option, warrant or other right, pooled investment fund interests, … |
| `isBusinessCombination` | boolean | null | Business combination |
| `exemptions` | array | Exemptions: Federal exemptions claimed: 04 (Rule 504), 06b / 06c (Rule 506(b) / 506(c)), 3C, 3C.1, 3C.7 (Investment Company Act). |
| `totalInvestors` | integer | null | Investors |
| `hasNonAccreditedInvestors` | boolean | null | Non-accredited investors |
| `nonAccreditedInvestors` | integer | null | Non-accredited investor count |
| `salesCommissions` | number | null | Sales commissions (USD) |
| `findersFees` | number | null | Finders' fees (USD) |
| `salesCompensationRecipients` | array | Brokers / placement agents |
| `relatedPersons` | array | Executives, directors, promoters: [{ name, relationships[], clarification }] as filed. |
| `signatureDate` | string | null | Signed |
| `documentUrl` | string | Form D document |
| `filingIndexUrl` | string | Filing index |
| `filedFrom` | string | From: Summary: the resolved filing-date window. |
| `filedTo` | string | To |
| `states` | array | States |
| `filingsInWindow` | integer | null | Form D filings in window: Summary: filings EDGAR lists for the window and states, before the other filters. |
| `filingsScanned` | integer | Filings read |
| `resultsDelivered` | integer | Filings delivered |
| `stopReason` | string | Stop reason: limit \| free_plan \| end \| budget \| aborted \| deadline \| max_pages \| error |
| `status` | string | Status: ok \| error \| skipped_budget \| skipped_free_plan \| skipped_unmetered |
| `charged` | boolean | Charged |
| `chargedEvent` | string | Charged event |
| `chargedCount` | integer | Events charged |
| `source` | string | Source: sec-edgar |
| `fetchedAt` | string | Fetched at |
| `error` | object | Error: { code, message, provider?, status? } when status is not ok. Runtime codes: budget_exhausted, free_plan_limit, unmetered, aborted, charge_failed, record_too_large, invalid_record, dataset_push_failed; upstream codes: auth, rate_limit, timeout, network, server, client, invalid_response. |
| `warnings` | array | Warnings |
| `raw` | object | Raw: The parsed Form D document (only with includeRaw). |

Example record:

```json
[
  {
    "input": {
      "dateFrom": "7 days",
      "dateTo": "today",
      "states": [
        "CA"
      ],
      "industryGroups": [
        "Other Technology"
      ],
      "searchQuery": null,
      "minOfferingAmount": 1000000,
      "maxOfferingAmount": null,
      "excludePooledFunds": true,
      "includeAmendments": false
    },
    "recordType": "filing",
    "position": 1,
    "accessionNumber": "0009990010-26-000001",
    "filingDate": "2026-10-13",
    "form": "D",
    "isAmendment": false,
    "previousAccessionNumber": null,
    "cik": 9990010,
    "issuerName": "Example Robotics, Inc.",
    "entityType": "Corporation",
    "jurisdictionOfIncorporation": "DELAWARE",
    "incorporationAge": "within_five_years",
    "yearOfIncorporation": 2024,
    "street1": "100 EXAMPLE STREET",
    "street2": null,
    "city": "SAN FRANCISCO",
    "state": "CA",
    "stateDescription": "CALIFORNIA",
    "zipCode": "94105",
    "phone": "415-555-0100",
    "otherIssuers": [],
    "industryGroup": "Other Technology",
    "investmentFundType": null,
    "isPooledInvestmentFund": false,
    "revenueRange": "Decline to Disclose",
    "aggregateNetAssetValueRange": null,
    "totalOfferingAmount": 4000000,
    "offeringAmountIndefinite": false,
    "totalAmountSold": 3250000,
    "totalRemaining": 750000,
    "minimumInvestment": 25000,
    "dateOfFirstSale": "2026-10-02",
    "firstSaleYetToOccur": false,
    "moreThanOneYear": false,
    "securitiesOffered": [
      "equity"
    ],
    "isBusinessCombination": false,
    "exemptions": [
      "06b"
    ],
    "totalInvestors": 11,
    "hasNonAccreditedInvestors": false,
    "nonAccreditedInvestors": null,
    "salesCommissions": 0,
    "findersFees": 0,
    "salesCompensationRecipients": [],
    "relatedPersons": [
      {
        "name": "Sam A Sample",
        "relationships": [
          "Executive Officer",
          "Director"
        ],
        "clarification": "Chief Executive Officer"
      },
      {
        "name": "Kim B Example",
        "relationships": [
          "Director"
        ],
        "clarification": null
      }
    ],
    "signatureDate": "2026-10-13",
    "documentUrl": "https://www.sec.gov/Archives/edgar/data/9990010/000999001026000001/primary_doc.xml",
    "filingIndexUrl": "https://www.sec.gov/Archives/edgar/data/9990010/000999001026000001/0009990010-26-000001-index.htm",
    "status": "ok",
    "charged": true,
    "chargedEvent": "form-d-filing",
    "source": "sec-edgar",
    "fetchedAt": "2026-10-14T10:00:00.000Z"
  },
  {
    "input": {
      "dateFrom": "7 days",
      "dateTo": "today",
      "states": [
        "CA"
      ],
      "industryGroups": [
        "Other Technology"
      ],
      "searchQuery": null,
      "minOfferingAmount": 1000000,
      "maxOfferingAmount": null,
      "excludePooledFunds": true,
      "includeAmendments": false
    },
    "filedFrom": "2026-10-07",
    "filedTo": "2026-10-14",
    "states": [
      "CA"
    ],
    "filingsInWindow": 214,
    "filingsScanned": 214,
    "recordType": "summary",
    "resultsDelivered": 37,
    "stopReason": "end",
    "status": "ok",
    "charged": false,
    "source": "sec-edgar",
    "fetchedAt": "2026-10-14T10:00:00.000Z"
  }
]
```

## FAQ

**What is a Form D?**

The notice US companies and funds file with the SEC within 15 days of the first sale in a private placement under Regulation D (rules 504, 506(b), 506(c)). It names the issuer, its executives and promoters, the industry, the offering size and how much has been sold.

**How do I get only operating startups?**

Switch on excludePooledFunds (leaves out venture, private equity, hedge and real-estate funds), pick industry groups such as Other Technology or Biotechnology, and set a minimum offering size.


## Related

- [SEC EDGAR Filings Scraper – 10-K, 10-Q, 8-K](https://www.sfoln.com/actors/sec-edgar-filings.md) (`sfoln/sec-edgar-filings`)
- [SEC Insider Trading Tracker – Form 4](https://www.sfoln.com/actors/sec-insider-trading.md) (`sfoln/sec-insider-trading`)
- [Website Contact Details Scraper](https://www.sfoln.com/actors/company-contacts-finder.md) (`sfoln/company-contacts-finder`)
- [LinkedIn Company Details Scraper (No Login)](https://www.sfoln.com/actors/linkedin-company-lookup.md) (`sfoln/linkedin-company-lookup`)

Publisher: SFOLN LLC, contact@sfoln.com. Catalogue: https://www.sfoln.com/catalog.json. Agent guide: https://www.sfoln.com/agents.md.
