SEC filings & market structure
Private Placements (Form D)
Returns SEC Form D filings — Reg D / Rule 506 private placement offering notices. Use this when the user asks about: who's raising private capital right now, new VC fund formations, private equity raises, real-estate syndicates, hedge fund launches, who's claiming Rule 506(b) vs 506(c) exemption, or to identify directors / executive officers of newly-formed .
Endpoint
GET /v1/private-placementsSourceSEC Form D — Reg D
Authx-api-key — a free key works
What it returns
One record per result. Fields (from a live response):
- Identity —
issuer_city,issuer_zip,issuer_phone,issuer_state,issuer_street,issuer_name,issuer_cik - Dates —
file_date,year_of_inc,duration_more_than_one_year,scraped_at,year_of_inc_within_five_years,date_of_first_sale - Amounts —
total_number_already_invested,total_amount_sold,total_offering_amount,total_remaining,min_investment_accepted - Provenance —
filing_id,primary_document_url,filing_url - Details —
finder_fees,revenue_range,jurisdiction_of_inc,filing_type,investment_fund_type,is_amendment,sales_commissions,federal_exemptions,related_persons,is_40_act,entity_type,industry_group_type
Filters
| filing_id | EDGAR accession number (e.g., '0002131143-26-000001'). Direct doc lookup, fastest. |
| issuer_cik | Issuer's SEC CIK (1-10 digits; we zero-pad internally). |
| issuer_name | Case-insensitive substring against the issuer's filed entity name. NOTE: matched over a recent-filing window, so it reliably finds CURRENT filers but… |
| issuer_state | Issuer's state (2-letter code, e.g., 'CA', 'NY', 'DE'). Note many funds incorporate in DE while operating elsewhere. |
| jurisdiction_of_inc | Substring against state of incorporation (e.g., 'delaware', 'cayman'). |
| industry_group_type | Substring against the top-level industry classification (e.g., 'technology', 'real estate', 'pooled investment'). |
| investment_fund_type | Substring against the fund subtype, populated when industry_group_type is 'Pooled Investment Fund' (e.g., 'venture capital', 'private equity',… |
| federal_exemption | Filter to filings claiming a specific exemption code via array-contains. Common: '06b' (506(b)), '06c' (506(c)), '3C.1', '3C.7'. |
| is_amendment | When set, restricts to D/A amendments (true) or original D filings (false). Default: both. |
| min_amount_sold | Minimum total_amount_sold (USD). Filters out trivial offerings — use 1000000 for 'real raises'. |
| since | date_of_first_sale lower bound (YYYY-MM-DD inclusive). |
| until | date_of_first_sale upper bound (YYYY-MM-DD inclusive). |
| sort_by | Default: file_date (most recently filed first). |
| sort_order | Default: desc. |
| limit | Maximum filings to return. Default 50, max 500. |
Example request
curl "https://api.keyvex.com/v1/private-placements?limit=1" \
-H "x-api-key: YOUR_KEY"
Response
{
"results": [
{
"finder_fees": 0,
"total_number_already_invested": 9,
"issuer_city": "STRONGSVILLE",
"filing_id": "0002141715-26-000001",
"revenue_range": "Decline to Disclose",
"issuer_zip": "44136",
"file_date": "2026-06-22",
"primary_document_url": "https://www.sec.gov/Archives/edgar/data/2141715/000214171526000001/primary_doc.xml",
"year_of_inc": "",
"jurisdiction_of_inc": "DELAWARE",
"total_amount_sold": 1664677,
"total_offering_amount": "1664677",
"filing_type": "D",
"issuer_phone": "216-252-0372",
"investment_fund_type": "",
"is_amendment": false,
"sales_commissions": 0,
"total_remaining": "0",
"federal_exemptions": [
"06c"
],
"filing_url": "https://www.sec.gov/Archives/edgar/data/2141715/000214171526000001/0002141715-26-000001-index.htm",
"issuer_state": "OH",
"issuer_street": "8250 DOW CIRCLE",
"related_persons": [
{
"first_name": "Bryon",
"middle_name": "",
"last_name": "Shafer",
"city": "Strongsville",
"state": "OH",
"relationships": [
"Executive Officer"
],
"clarification": ""
}
],
"duration_more_than_one_year": false,
"issuer_name": "PP Holding LLC / DE",
"is_40_act": false,
"entity_type": "Limited Liability Company",
"issuer_cik": "0002141715",
"scraped_at":
…
}
],
"count": 1,
"has_more": true
}
Example questions you can answer
- New Reg D exempt offerings in a date range.
- Private raises by a specific issuer.
Related datasets
Query Private Placements (Form D) from your AI
Hand any AI your key + the OpenAPI spec and it can pull this dataset directly. Free key = full data, 60 requests/day.
Get a free key OpenAPI spec → REST docs →