SEC Form D Startup Funding Leads
How to get SEC Form D Startup Funding Leads with the API
Pull recent SEC Form D private-placement filings: issuer company, industry, offering amounts sold/remaining, exemptions, and EDGAR links. A run saves one row per result.
Set up the Apify actor
Apify is where this run is collected. An actor is the program that collects the rows. A task is that program saved with your settings, so the next section can ask for the latest rows. You need a free Apify account.
- 01Open SEC Form D Startup Funding Leads and click Try for free. Create an Apify account if you do not have one. The Free plan does not ask for a card.
- 02You are on the input form. Keep the sample for this first run.
{ "daysBack": 14, "enrichDetails": true, "maxItems": 5 } - 03Leave the proxy setting as it is. Click Start and wait until the run says Succeeded.
- 04Open Storage, then Dataset. You should see
accessionNumber,fileDate,cik,issuerCity. - 05When you want the real list, raise maxItems. The sample cap is only there so the first run stays small.
- 06Go back to the input and choose Save as a new task. Name it after this list.
- 07Open the task. Copy the task ID from the address bar. Excel, Sheets, Power BI, and the other guides ask for this ID.
- 08On the task, open Schedules and add a weekly run if you want fresh rows. Each run pays the start charge and the charge for the rows. The amounts are in the price list on this page.
- 09Open Settings, then API & Integrations, and copy an API token. Excel, Sheets, and the other guides put this token in a download link. Anyone with that link can download the rows, so treat it like a password.
How to set up with the API
- 01Use the API token from Set up the Apify actor, above.
- 02Send this request. Replace
YOUR_TOKEN. It waits up to 120 seconds.curl -X POST "https:// api.apify.com/ v2/ acts/ bakos_bence~sec-form-d-funding/ runs? token=YOUR_TOKEN& waitForFinish=120" \ -H "Content-Type: application/ json" \ -d '{ "daysBack": 14, "enrichDetails": true, "maxItems": 5 }' - 03From the response, copy
defaultDatasetId. - 04Fetch the rows. Replace
DATASET_IDandYOUR_TOKEN.https:// api.apify.com/ v2/ datasets/ DATASET_ID/ items? format=json& clean=true& token=YOUR_TOKEN - 05To repeat it, use the task and the weekly schedule from Set up the Apify actor, above. A scheduled task's newest rows are this URL, with your task id and token:
https:// api.apify.com/ v2/ actor-tasks/ TASK_ID/ runs/ last/ dataset/ items? format=json& clean=true& status=SUCCEEDED& token=YOUR_TOKEN - 06Anyone with a URL that contains the token can read the rows.
Schema
Examples come from the actor sample, not a live result.
| Name | Description | Example |
|---|---|---|
accessionNumber | Accession Number | 0002155060-26-000001 |
fileDate | File Date | 2026-09-20 |
cik | Cik | 0002155060 |
issuerCity | Issuer City | Budapest |
issuerState | Issuer State | CA |
industryGroupType | Industry Group Type | Pooled |
isAmendment | Is Amendment | true |
totalOfferingAmount | Total Offering Amount | 5000000 |
totalAmountSold | Total Amount Sold | 1000000 |
investorCount | Investor Count | 128 |
scrapedAt | Scraped At | 2026-09-24T12:00:00.000Z |
sourceUrl | Source Url | https:/ |
accessionNumberAccession Number0002155060-26-000001fileDateFile Date2026-09-20cikCik0002155060issuerCityIssuer CityBudapestissuerStateIssuer StateCAindustryGroupTypeIndustry Group TypePooledInvestment Fund isAmendmentIs AmendmenttruetotalOfferingAmountTotal Offering Amount5000000totalAmountSoldTotal Amount Sold1000000investorCountInvestor Count128scrapedAtScraped At2026-09-24T12:00:00.000ZsourceUrlSource Urlhttps:// www.sec.gov/ Archives/ edgar/ data/ 2155060/ 000215506026000001/ 0002155060-26-000001-index.htm
The same row as JSON
{
"accessionNumber": "0002155060-26-000001",
"fileDate": "2026-09-20",
"cik": "0002155060",
"issuerCity": "Budapest",
"issuerState": "CA",
"industryGroupType": "Pooled Investment Fund",
"isAmendment": "true",
"totalOfferingAmount": "5000000",
"totalAmountSold": "1000000",
"investorCount": "128",
"scrapedAt": "2026-09-24T12:00:00.000Z",
"sourceUrl": "https://www.sec.gov/Archives/edgar/data/2155060/000215506026000001/0002155060-26-000001-index.htm"
}