The SEC Form D API: fund formations as a structured, filterable feed

Form D filings reveal a private raise on SEC EDGAR — often 30–90 days before any press release. The Fundz Form D API parses every filing from EDGAR, normalizes the offering amount, matches the filing entity to a company, and hands you a clean, filterable feed with a sec.gov source URL on every record. 100,000+ filings, growing daily, at a published price — not an enterprise quote.

You could pull Form D filings from SEC EDGAR yourself — but then you parse raw XML per filing, normalize offering amounts, match each entity to a real company, and build your own index and alerting. The Fundz Form D API does that for you and returns a paginated, filterable JSON feed, newest first, with a link back to the original sec.gov document on every record. It's the raw material for deal platforms, LP and placement-agent tools, and fund-tracking products.

Full Form D API docs →Endpoint, authentication, every query parameter, and the response schema.

The endpoint

GET https://api.fundz.net/fund-formations — pass your key in the Authorization header. Requires an active Pro or Strategic subscription. Filter with states, amount_min/amount_max, created_from/created_to, and form_type (D or D/A).

curl — newest filings
curl -H "Authorization: YOUR_API_KEY" \
  "https://api.fundz.net/fund-formations?per_page=25"
curl — $25M+ raises filed in NY or CA
curl -H "Authorization: YOUR_API_KEY" \
  "https://api.fundz.net/fund-formations?amount_min=25000000&states=NY,CA"
Python (requests)
import requests

r = requests.get(
    "https://api.fundz.net/fund-formations",
    headers={"Authorization": "YOUR_API_KEY"},
    params={"created_from": "2026-06-01", "form_type": "D", "per_page": 50},
)
for f in r.json()["data"]:
    print(f["title"], f["amount_usd"], f["source_url"])
JavaScript (fetch)
const res = await fetch(
  "https://api.fundz.net/fund-formations?amount_min=25000000&states=NY,CA",
  { headers: { Authorization: "YOUR_API_KEY" } }
);
const { data } = await res.json();

Form D API vs. the alternatives

Fundz Form D APIRaw SEC EDGARFunding database API
SourceSEC EDGAR Form D filings, parsed continuouslySEC EDGAR (raw)Press releases + portfolio submissions
FreshnessNew filings appear as they hit EDGAR — often 30–90 days before a press releaseReal-time but raw XMLDays-to-weeks after a round is public
Structured & normalizedamount_usd in whole USD, entity matched to a company, sec.gov source_url on every recordHand-parse XML per filingStructured, but funding-round (not Form D) shaped
Filteringstate, offering amount, date, form type (D / D/A) — one queryNone — you build the indexLimited; funding rounds not Form D
Self-serve pricingIncluded in Pro ($79/mo) & Strategic ($149/mo) — no quoteFree but unstructuredEnterprise quote / opaque
Coverage100,000+ Form D filings and growing dailyAll filings (raw)Form D not a first-class object
Best forDeal platforms, LP & placement tools, fund-tracking productsOne-off researchOperating-company funding research

Pricing

The Form D API is included with a Fundz subscription — no separate API SKU, no quote. See the pricing page for current rates.

  • Pro — $79/mo: Form D API included, 50 calls/day. Best for prototyping and embedded workflow use.
  • Strategic — $149/mo: Form D API included, 500 calls/day, plus the full SEC filing feeds and investor dataset.
  • Data licensing: for products that embed or redistribute the fund-formation feed to their own users — LP tools, fund-trackers, placement-agent platforms. Build-phase terms kept light. Talk to us.

Frequently asked

Is there an API for SEC Form D filings?

Yes. The Fundz Form D API (GET https://api.fundz.net/fund-formations) returns SEC Form D filings sourced directly from EDGAR — newest first, each with the filing entity, the offering amount, and a sec.gov source URL. It covers 100,000+ filings and grows daily as new pooled investment funds and private offerings file. API access is included in the Pro ($79/mo) and Strategic ($149/mo) plans with published pricing — no enterprise quote.

What is a good Crunchbase or PitchBook alternative API for funding data?

For Form D and fund-formation data specifically, the Fundz API is a self-serve alternative with transparent pricing. Form D filings surface a raise on EDGAR often 30–90 days before it appears in a press release or a database like Crunchbase, so you reach managers while the raise is still open. Fundz parses and normalizes each filing (offering amount in whole USD, entity matched to a company, sec.gov source URL) so you embed a structured object instead of hand-parsing EDGAR XML — at $79–149/mo rather than an opaque enterprise contract.

How fresh is the Form D data, and how does it compare to scraping EDGAR directly?

New Form D filings appear in the API as they land on EDGAR. You could pull EDGAR yourself, but you would parse raw XML per filing, normalize offering amounts, match entities to companies, and build your own index and alerting. The Fundz API does that for you and returns a clean, filterable, paginated feed with a source_url back to the original sec.gov document on every record.

What fields does each Form D filing return?

Each record includes the filing id, the entity title/name, created_at (when it was ingested), form_type (D for new, D/A for amendments), amount (human-formatted when available) and amount_usd (normalized whole-USD value), the sec.gov source_url, and a nested organization object (id, name, state, country). Results are paginated with a meta block (page, per_page, total_count) and your remaining daily quota.

How do I filter Form D filings by state, amount, or date?

The endpoint accepts states (comma-separated US codes, e.g. NY,CA), amount_min and amount_max (whole USD), created_from and created_to (YYYY-MM-DD), and form_type (D or D/A). For example, $25M+ filings from New York and California: GET /fund-formations?amount_min=25000000&states=NY,CA. Pagination is via page and per_page (default 25, max 100).

How much does the Form D API cost?

API access is included with a Fundz subscription — Pro ($79/month) at 50 calls/day and Strategic ($149/month) at 500 calls/day (annual billing is lower; see the pricing page). There is no separate API SKU for standard use and no quote to sit through. Non-subscribers receive a 403 with { "error": "subscription_required" }.

Can I build a product on the Form D feed?

Yes — the fund-formation feed is built to be the raw material for deal platforms, LP tools, fund-trackers, and placement-agent products. Standard API access covers building against the data; embedding or redistributing Fundz data to your own users is a separate data-licensing arrangement, with build-phase terms kept light while you validate. Reach out and we will set up the right tier.

See the signal before your competitors do

Form D API included with Pro ($79/mo, 50 calls/day) and Strategic ($149/mo, 500/day). Building a product on the feed? Data licensing available.