SEC EDGAR Filings
Structured SEC filings, updated every 15 minutes
Parsed and structured SEC EDGAR filings including 10-K, 10-Q, 8-K, and all other form types. Filing metadata, company information, and primary documents indexed and searchable. Updated every 15 minutes.
Use cases
- ✓ Quantitative investment research
- ✓ Due diligence and M&A screening
- ✓ Regulatory compliance monitoring
- ✓ Financial data platform enrichment
Sample data
Example responses from the API. Each query returns structured JSON.
GET /api/v1/sec?ticker=LNVGY&limit=1
{
"accession_number": "0001104659-24-098765",
"cik": "0001380032",
"company_name": "Lenovo Group Limited",
"form_type": "20-F",
"filed_date": "2024-08-14",
"period_of_report": "2024-03-31",
"file_url": "https://www.sec.gov/Archives/edgar/data/1380032/..."
} GET /api/v1/sec/filing/0001104659-24-098765
{
"accession_number": "0001104659-24-098765",
"form_type": "20-F",
"company_name": "Lenovo Group Limited",
"cik": "0001380032",
"sic_code": "3571",
"filed_date": "2024-08-14",
"accepted_date": "2024-08-14T09:42:17Z",
"document_count": 64
} GET /api/v1/sec/stats
{
"total_filings": 14832567,
"unique_filers": 412893,
"last_updated": "2025-12-02",
"form_types": { "10-K": 892341, "10-Q": 2341567, "8-K": 4123890 }
} Data fields
| Field | Type | Description |
|---|---|---|
| accession_number | string | Unique EDGAR filing identifier |
| cik | string | Central Index Key (SEC company identifier) |
| company_name | string | Company name as filed with SEC |
| form_type | string | SEC form type (10-K, 10-Q, 8-K, etc.) |
| filing_date | date | Date the filing was submitted |
| filing_url | string | URL to the filing on EDGAR |
Example queries
Search filings by company
GET /api/v1/sec/filings?company_name=Apple&form_type=10-K Returns Apple annual reports
Get a specific filing
GET /api/v1/sec/filings/0000320193-25-000001 Returns full filing metadata by accession number
Search companies
GET /api/v1/sec/companies?search=alphabet Find companies matching a name query
Data source
SEC EDGAR
Update frequency: Every 15 minutes