SEC Form D Funding Feed for Startup Funding Rounds
Pricing
from $4.50 / 1,000 form d filings
SEC Form D Funding Feed for Startup Funding Rounds
New SEC Form D filings as a funding-signal feed. One clean JSON record per filing with issuer, amount raised and sold, first-sale date, industry group, location and revenue range. Operating companies by default, with filters for state, industry and offering size. Company-level data only.
Pricing
from $4.50 / 1,000 form d filings
Rating
0.0
(0)
Developer
VER RR
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Security
Limited permissionsShare
SEC Form D funding feed: the latest startup funding rounds and private offerings from EDGAR as one clean JSON record per filing, with issuer, amount raised and sold, first-sale date, industry group and location.
Companies raising money under Regulation D file a Form D with the SEC. This Actor reads the SEC's own daily index, parses each filing and hands you the company-level facts in one fixed shape. Pooled funds and amendments are left out unless you ask for them, so a plain run shows operating companies with new offerings.
What data you get
accessionNumber: the SEC's unique filing IDformType,isAmendment,previousAccessionNumber:Dfor a new offering,D/Afor an amendment and the filing it amendsfiledDate: the date filed,YYYY-MM-DDcik,issuerName,entityType,jurisdictionOfInc: who is raisingyearOfInc,companyAge: the year, given only for companies under five years old, andwithinFiveYears,overFiveYearsoryetToBeFormedcity,state,stateName,zipCode: where the issuer is based;stateis the two-character EDGAR state or country code andstateNameits nameindustryGroup,investmentFundType: the Form D industry group and, for funds, the fund typerevenueRange,netAssetValueRange: the size band the issuer chose to disclosesecurityTypes,otherSecurityDescription: what is being sold, such asEquity,Debtor a described SAFEfederalExemptions: the exemptions claimed, such as06bfor Rule 506(b)dateOfFirstSale,firstSaleYetToOccur: when selling startedtotalOfferingAmount,offeringAmountIndefinite,totalAmountSold,totalRemaining: the raise in USD; amounts are null when the issuer filed "Indefinite"minimumInvestment,totalInvestors,hasNonAccreditedInvestors: investor factsfilingUrl: the filing on EDGAR
Every record has every key. A value the filing does not give is null.
Input
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
maxItems | integer | no | 25 | Stop after this many filings, newest filing day first. Also caps your spend |
includeFunds | boolean | no | false | Also return pooled investment funds. Ignored when you pick industry groups |
includeAmendments | boolean | no | false | Also return D/A amendments, which are often yearly renewals |
industryGroups | array | no | empty | Keep only these Form D industry groups |
states | array | no | empty | Keep only issuers based here, by two-character EDGAR code |
minOfferingUsd | integer | no | 0 | Keep only offerings of at least this amount. Above 0 this drops indefinite amounts |
daysBack | integer | no | 5 | Filing days to scan back when filters are narrow. Weekends and holidays do not count |
onlyNew | boolean | no | false | Return only filings not returned by an earlier run with the same filters |
With no input at all you get 25 new filings from operating companies, starting with the latest filing day. EDGAR's index has no time of day, so these are the first 25 of that day by issuer name, not the 25 most recent by time. To get a whole day, set maxItems above its volume: roughly 70 new operating-company filings, or over 300 with funds and amendments.
Pricing
Pay-Per-Event:
| Event | Price |
|---|---|
form-d-filing | $4.50 per 1,000 filings ($0.0045 each) |
apify-actor-start | $0.00005 per run |
You pay only for filings returned. Filings your filters drop are never charged, and a run stops cleanly at your spending limit.
Sample output
{"accessionNumber": "0002019875-26-000003","formType": "D","isAmendment": false,"previousAccessionNumber": null,"filedDate": "2026-11-04","cik": "0002019875","issuerName": "AI3 Bio, Inc.","entityType": "Corporation","jurisdictionOfInc": "DELAWARE","yearOfInc": null,"companyAge": "overFiveYears","city": "Watertown","state": "MA","stateName": "MASSACHUSETTS","zipCode": "02472","industryGroup": "Biotechnology","investmentFundType": null,"revenueRange": "Decline to Disclose","netAssetValueRange": null,"securityTypes": ["Equity"],"otherSecurityDescription": null,"federalExemptions": ["06b"],"dateOfFirstSale": "2026-06-09","firstSaleYetToOccur": false,"totalOfferingAmount": 48339490,"offeringAmountIndefinite": false,"totalAmountSold": 48339490,"totalRemaining": 0,"minimumInvestment": 0,"totalInvestors": 8,"hasNonAccreditedInvestors": false,"filingUrl": "https://www.sec.gov/Archives/edgar/data/2019875/000201987526000003/0002019875-26-000003-index.htm"}
Integrations
Call it from n8n, Make or Zapier, or via the Apify API:
curl -X POST "https://api.apify.com/v2/acts/VERRR~sec-form-d-funding-feed/runs?token=<YOUR_TOKEN>" \-H "Content-Type: application/json" \-d '{ "states": ["<state-code>"], "onlyNew": true }'
For a daily feed, turn on onlyNew, schedule the run after 10 pm US Eastern, and set maxItems above your daily volume. The default of 25 cannot keep up with a full day: each run carries on from where the last one with the same filters stopped, so a low cap falls further behind every day. The run warns in its log and status when that happens.
Use cases
- Find newly funded companies for sales prospecting, by state, industry or raise size
- Track startup funding rounds and private placements as they are filed
- Feed new Regulation D offerings into a CRM or a deal-flow sheet
- Watch one sector, such as biotechnology, for fresh capital raises
- Monitor new hedge, venture and private equity funds with
includeFunds
Limits and FAQ
- How fresh is it? It reads EDGAR's daily index, published around 10 pm US Eastern each filing day, so a day's filings appear that night, not during the day.
- In what order do filings come? Newest filing day first, and with
onlyNewoldest new day first. The index has no time of day, so order within a day is by issuer name. - Does it include founders or executives? No. Output is company-level only: related persons, signers, sales recipients, street addresses and phone numbers are left out. For those, open
filingUrl. - What about filings with several issuers? You get one record for the primary issuer.
- Is the amount money already raised?
totalAmountSoldis what the issuer reports as sold so far.totalOfferingAmountis the size of the offering. - How fast is it? About 4 filings a second, because it stays well under the SEC's limit of 10 requests a second. A filter is applied after a filing is read, so narrow filters take longer.
- Do I need a proxy? No. There is no login or API key either.
- What if the SEC limits requests? The run ends cleanly, keeps what it saved and says why in the log. The SEC lifts such a limit after about 10 minutes.
- What if one filing cannot be read? It is skipped with a warning and you are not charged. With
onlyNewit is held and tried again on each run until 5 more filing days are published. If it still cannot be read, it is dropped with an error in the log and the feed never returns it. While one is held, a run that saves nothing ends as failed, even if that filing would not have matched your filters, because it cannot be read to check. - What if the format changes? This Actor is monitored weekly and repaired automatically.
Legal note
This Actor collects publicly available data only, from the SEC's public EDGAR files, and declares itself to the SEC as an automated tool. You are responsible for using the output in compliance with applicable laws and the target site's terms. This Actor is not affiliated with the SEC.