SEC EDGAR Form D Private Offerings Scraper
LEAD GENERATIONBUSINESSAUTOMATION
SEC EDGAR Form D Private Offerings Scraper
Extract structured data from SEC EDGAR Form D (Regulation D) private securities offering filings. Pulls issuer details, offering amounts, exemptions claimed (506(b)/506(c)/504), named related persons (officers/directors/promoters), and investor counts from each filing's primary XML document.
Designed for wealth advisors, fund-services sales teams, PE/VC competitive intelligence, and securities counsel tracking new private capital raises. Every Reg D offering posts to EDGAR before money changes hands — this actor turns the daily feed into an actionable B2B lead and intelligence stream.
Features
- Full structured extraction from each filing's
primary_doc.xml— not just the filing index - Date-range filtering for incremental / daily delta runs via Apify Schedule
- Amendment handling — distinguishes Form D (original) from D/A (amendment)
- Named related persons — officers, directors, and promoters with roles and city/state
- Reg D exemption codes — maps EDGAR codes (06b, 06c, 04) to human-readable labels (506(b), 506(c), 504)
- No proxy required — SEC EDGAR serves clean XML over declared User-Agent HTTP
- Polite rate limiting — 120ms floor delay (~8 req/sec), well under SEC's 10 req/sec ceiling
Use Cases
- Lead generation — identify newly-formed LPs, LLCs, and corporations that just raised private capital
- Fund-services prospecting — find new pooled investment funds (3C/3C.7 exemptions) at formation
- Competitive intelligence — track PE/VC fund formation and raise sizes in your target sectors
- Securities counsel workflows — audit 506(b)/506(c) election trends and minimum investment thresholds
- Wealth advisor prospecting — new accredited-investor offerings in your geography or sector
- Compliance monitoring — watch for amendments (D/A) that update offering amounts or investor counts
Input
| Field | Type | Default | Description |
|---|---|---|---|
startDate |
string | yesterday | Filter filings from this date (YYYY-MM-DD). Used with EFTS date-range search. |
endDate |
string | today | Filter filings up to this date (YYYY-MM-DD, inclusive). |
includeAmendments |
boolean | true | Include Form D/A amendments alongside original filings. |
maxItems |
integer | — | Maximum number of filings to return. Required. |
Tips
- For daily delta runs: set
startDateandendDateto the same date (e.g.,2026-06-22) withmaxItems: 200. Form D filings typically total 80-200 per business day. - For recent-filings snapshots: omit dates; the actor fetches the latest 40 filings from the EDGAR atom feed.
- For historical research: use the EFTS date-range path with a wide date window and a high
maxItems.
Output
Each output record corresponds to one Form D or D/A filing. Fields:
| Field | Description |
|---|---|
accession_number |
SEC accession number — unique filing ID (e.g. 0001234567-26-000001) |
filing_date |
Date the Form D was filed (YYYY-MM-DD) |
submission_type |
D (original) or D/A (amendment) |
issuer_name |
Legal name of the issuer raising capital |
issuer_cik |
SEC CIK number for the issuer |
entity_type |
Legal entity type (Limited Partnership, LLC, Corporation, etc.) |
jurisdiction_of_incorporation |
State or country of incorporation (DELAWARE, CAYMAN ISLANDS, etc.) |
year_of_incorporation |
Year incorporated |
industry_group_type |
SEC industry classification (Pooled Investment Fund, Technology, Real Estate, etc.) |
issuer_city |
Principal office city |
issuer_state |
Principal office state/country code (NY, CA, FL, etc.) |
issuer_zip |
Principal office ZIP/postal code |
issuer_phone |
Principal office phone number |
total_offering_amount |
Total offering size in dollars, or Indefinite |
total_amount_sold |
Amount already sold at time of filing |
total_remaining |
Amount not yet sold |
minimum_investment_accepted |
Minimum investment per investor |
exemptions_claimed |
Comma-separated list: 506(b), 506(c), 504, plus any Inv. Co. Act exclusions (3C, 3C.7) |
is_amendment |
true if this is a D/A amendment |
date_of_first_sale |
Date of first sale (YYYY-MM-DD), or blank if not yet occurred |
more_than_one_year |
true if offering duration exceeds one year |
number_of_investors |
Number of investors already invested (as reported) |
sales_commissions |
Total sales commissions (dollar amount) |
finders_fees |
Total finders' fees (dollar amount) |
related_persons |
Newline-separated list: `Name |
filing_url |
Direct URL to the primary_doc.xml on SEC EDGAR |
Example Output
{
"accession_number": "0002052901-26-000020",
"filing_date": "2026-06-22",
"submission_type": "D",
"issuer_name": "Align Ventures Co-Invest Fund, LP",
"issuer_cik": "2052901",
"entity_type": "Limited Partnership",
"jurisdiction_of_incorporation": "DELAWARE",
"year_of_incorporation": "2025",
"industry_group_type": "Pooled Investment Fund",
"issuer_city": "MIAMI",
"issuer_state": "FL",
"total_offering_amount": "Indefinite",
"total_amount_sold": "17702831",
"exemptions_claimed": "506(b), 3C, 3C.7",
"is_amendment": false,
"date_of_first_sale": "2026-06-05",
"number_of_investors": null,
"sales_commissions": "0",
"related_persons": "Ben Bryce | Miami, FL\nGrant Hosking | Miami, FL",
"filing_url": "https://www.sec.gov/Archives/edgar/data/2052901/000205290126000020/primary_doc.xml"
}
Technical Notes
- Data source: SEC EDGAR EFTS search API (date-range) + getcurrent atom feed (fallback)
- Per-filing detail:
primary_doc.xmlfrom EDGAR archives (structured Reg D XML schema version X0708) - Rate limiting: 120ms floor delay between requests (~8 req/sec) per SEC fair-access policy
- User-Agent:
OrbTop EDGAR research contact@orbtop.com(required by SEC policy) - No proxy needed: EDGAR is publicly accessible from any IP with a declared User-Agent