Form D Explorer API
REST API over the same dataset that powers this site. JSON responses, Bearer-token auth, 10,000 requests / month on the API Access plan.
Base URL
https://formdexplorer.com/api/v1
Authentication
Pass your API key as a Bearer token:
Authorization: Bearer fde_your_api_key_here
Generate and revoke keys at /account/api-keys/. Get a key by subscribing to API Access.
Rate limits
10,000 requests per rolling 30-day window per key. Every response includes:
X-RateLimit-Limit: 10000
X-RateLimit-Remaining: 9993
Over limit returns 429.
Endpoints
GET /v1/filings/
Search / list filings. Query parameters:
q— issuer name (trigram + icontains)state— 2-letter stateindustry— industry group namemin_amount,max_amount— total offering amount (USD)date_from,date_to— YYYY-MM-DDlimit(default 50, max 200),offset
curl -H "Authorization: Bearer $FDE_KEY" \
"https://formdexplorer.com/api/v1/filings/?state=CA&limit=10"
GET /v1/filings/<accession_number>/
Single filing with issuer + related persons.
curl -H "Authorization: Bearer $FDE_KEY" \
"https://formdexplorer.com/api/v1/filings/0001234567-26-000001/"
GET /v1/issuers/<cik>/
Issuer profile with recent filings (last 25).
Response shape
{
"count": 1234,
"limit": 50,
"offset": 0,
"results": [
{
"accession_number": "0001234567-26-000001",
"form_type": "D",
"filing_date": "2026-04-20",
"industry_group": "Pooled Investment Fund",
"total_offering_amount": 50000000,
"issuer": { "cik": "1234567", "name": "Acme ...", "address": {...} }
}
]
}
Errors
401invalid_api_key403inactive_subscription404not_found429rate_limited