SEC Form D Filings - Private Raises and Amendment Progress
Pricing
from $0.00005 / actor start
SEC Form D Filings - Private Raises and Amendment Progress
Every Form D and D/A filed on EDGAR in your date range: issuer, industry, exemptions, offering size, amount sold, investors, executives. Amendments show the previous filing and how much more was sold.
Pricing
from $0.00005 / actor start
Rating
0.0
(0)
Developer
Michal Pšenčík
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Security
Limited permissionsShare
Every Form D and Form D/A (Regulation D exempt-offering notice) filed with the SEC on EDGAR in your date range, one row per filing: issuer, industry, exemptions, offering size, amount sold, investors, first sale and the executives, directors and promoters named in the filing. For an amendment the actor also reads the previous filing it names and shows how much more was sold and how many investors were added since.
Example (filed 21 Oct 2026): AG CSF2 (Annex) Dislocation Co-Investment 1, L.P., a private equity fund, D/A. Sold $686,196,966 to 506 investors; its previous filing (0001944044-25-000002, signed 2025-10-20) reported $150,000,000 and 5 investors, so the row shows +$536,196,966 and +501 investors.
Input
- Filed from / Filed to (
dateFrom,dateTo, yyyy-mm-dd): EDGAR filing dates, up to 31 days, from 2009-03-16 to today in New York. Leave both empty for the latest three daily index files SEC has published (so the default run returns filings every day, weekends included). One date alone is that single day. - Form types:
D,D/Aor both (default both). - Issuer states or countries: two-character EDGAR codes such as
CA,NY; empty means all. - Industry groups: exact Form D names such as
Pooled Investment Fund,Other Technology,Biotechnology. - Exclude pooled investment funds: skip funds to see operating-company raises only.
- Compare amendments with the previous filing (default on).
- Maximum filings to return (1-1000, default 25). At most three filings are examined per requested row (2000 at
most), so a narrow filter ends the run with
scan_limitinstead of running unbounded.
Output
One dataset item per filing, in index order within a day and days ascending:
accessionNumber, formType, isAmendment, dateFiled, cik, issuerName, entityType, jurisdictionOfInc,
yearOfInc, yearOfIncWithinFiveYears, issuerCity, issuerState, issuerStateDescription, issuerZip,
issuerPhone, additionalIssuerCount, relatedPersons (name, relationships, clarification; no addresses),
industryGroupType, investmentFundType, is40Act, issuerSize, federalExemptions (06b, 3C, 3C.7, ...),
dateOfFirstSale, firstSaleYetToOccur, moreThanOneYear, securitiesTypes, minimumInvestmentUsd,
totalOfferingAmountUsd, totalOfferingIndefinite, totalAmountSoldUsd, totalRemainingUsd,
hasNonAccreditedInvestors, investorsCount, salesCommissionsUsd, findersFeesUsd, signatureDate,
previousAccessionNumber, previous, previousStatus, amountSoldChangeUsd, investorsChange, filingIndexUrl,
primaryDocUrl, parseWarnings.
Amounts are the issuer's whole-dollar figures, never rounded. Indefinite offering sizes are null with
totalOfferingIndefinite: true; any other value that is not a whole number is null with the raw text in
parseWarnings. previousStatus is ok, not_amendment, not_requested, not_found (SEC has no previous filing
under the issuer's CIK) or error.
A free SUMMARY record in the run's key-value store lists the resolved dates and index files, dates SEC has not
listed (unavailableDates), lines per form type, filings scanned, stored and filtered out, parse errors,
previous-filing outcomes, why the run stopped and whether it is complete.
Pricing
Pay per event: $0.00005 per run start and $0.002 per stored filing row (with its previous-filing comparison for amendments). The default 25 rows cost $0.05005; a full busy day (about 260 filings) about $0.52.
Each row is billed once, when it is stored, at the item price; rows already stored stay billed even if the run later
fails or stops. Errors, not-stored rows, invalid or filtered inputs and SUMMARY carry no item fee. The
apify-actor-start event applies to every run, including failed and empty ones.
A run that reaches Maximum filings to return stops there; rerunning the same input returns the same first rows again, so split a long backfill into disjoint date windows.
Source and limits
- Source: SEC EDGAR's public daily index files (
/Archives/edgar/daily-index/) and filing archives, keyless, at most four requests a second with a declared User-Agent. SEC builds each day's index from about 22:00 ET; a date it has not listed yet, a weekend or a holiday is reported underunavailableDates, never as a day without filings, and an unlisted weekday in your window marks the run incomplete. - If SEC refuses the requests (HTTP 429, a 403 or a block page) the run stops with
source_refused; rows already stored stay delivered. - One row per accession number; a filing listed under a co-issuer and the primary issuer is returned once, for the
primary issuer, with
additionalIssuerCount. - Amounts are issuer-reported and unaudited. A previous filing filed under a different issuer CIK (for example after
a restructuring) is reported
not_found, not guessed. - Scanning stops after 15 minutes; remaining filings are reported in SUMMARY.
Personal data
Related persons are executive officers, directors and promoters that the issuer itself published in a public SEC filing. The actor returns their names and roles only, no addresses. You are the controller for any further processing of that data and responsible for having a lawful basis for it.