SEC EDGAR Filings, Financials & Full-Text Search
Pricing
from $0.30 / 1,000 filings
SEC EDGAR Filings, Financials & Full-Text Search
Get SEC EDGAR data from the official SEC APIs: company filings (10-K, 10-Q, 8-K, S-1, Form 4…) with document links, XBRL financials (revenue, net income, EPS, assets, cash flow) by year or quarter, and full-text search.
Pull U.S. public-company data straight from the SEC's official EDGAR APIs — no scraping, no API key. Three modes:
- Company filings — every filing for a ticker or CIK (10-K, 10-Q, 8-K, S-1, DEF 14A, Form 4, 13F…) with filing/report dates, 8-K item codes, description and direct links to the main document and filing index.
- Financial statements (XBRL) — clean annual or quarterly rows with revenue, cost of revenue, gross profit, operating income, net income, EPS (basic/diluted), R&D, operating cash flow, capex, dividends, total assets, liabilities, equity, cash, long-term debt, shares outstanding and net margin.
- Full-text search — search the text of all EDGAR filings since 2001 (e.g.
"artificial intelligence" supply chainin 10-Ks) with company, form, date and document link.
Tickers are resolved to CIKs automatically. Requests respect the SEC's fair-access limit (≤ 8 requests/second).
Use cases
- 📈 Investing & equity research — multi-year financials for a watchlist in one table
- 🔔 Filing alerts — schedule daily runs for 8-Ks or Form 4 insider filings of selected companies
- 🧠 AI / RAG — collect 10-K and 10-Q document links to feed into LLM pipelines (pair with the Website to Markdown Crawler)
- 🕵️ Due diligence & competitive intelligence — full-text search for products, risks, customers or lawsuits across all filers
Input examples
Latest annual & quarterly reports and 8-Ks:
{ "mode": "filings", "companies": ["AAPL", "MSFT", "320193"], "formTypes": ["10-K", "10-Q", "8-K"], "dateFrom": "2025-01-01", "maxFilingsPerCompany": 50 }
Five years of annual financials:
{ "mode": "financials", "companies": ["AAPL", "NVDA", "AMZN"], "period": "annual", "maxPeriods": 5 }
Full-text search:
{ "mode": "search", "query": "\"web scraping\"", "formTypes": ["10-K"], "dateFrom": "2024-01-01", "maxResults": 200 }
Output examples
Financial period:
{"type": "financial_period","companyName": "Apple Inc.","cik": "320193","period": "annual","fiscalYear": 2025,"fiscalPeriod": "FY","periodStart": "2024-09-29","periodEnd": "2025-09-27","revenue": 416161000000,"grossProfit": 195201000000,"netIncome": 112010000000,"epsDiluted": 7.46,"totalAssets": 359241000000,"cash": 35934000000,"operatingCashFlow": 111482000000,"netMargin": 0.2692,"currency": "USD"}
Filing:
{"type": "filing","companyName": "Apple Inc.","tickers": ["AAPL"],"form": "8-K","filingDate": "2026-07-30","items": "2.02,9.01","documentUrl": "https://www.sec.gov/Archives/edgar/data/320193/000032019326000018/aapl-20260730.htm","filingIndexUrl": "https://www.sec.gov/Archives/edgar/data/320193/000032019326000018/0000320193-26-000018-index.htm"}
Pricing
| Event | Price | When |
|---|---|---|
| Filing | $0.0003 ($0.30 / 1,000) | Each filing record |
| Financial period | $0.001 | Each company-year or company-quarter with ~18 metrics |
| Full-text search hit | $0.0003 | Each search result |
| Actor start | $0.00005 | Once per run |
Unknown tickers return free error rows.
FAQ
Where does the data come from? Only official SEC endpoints: data.sec.gov submissions and XBRL company facts, and EDGAR full-text search. Values are as reported by companies in XBRL.
Why is a metric empty? Companies use different XBRL tags; the Actor checks common alternatives, but some items aren't reported (e.g. banks have no "gross profit"). Quarterly cash-flow items are usually reported year-to-date only.
Foreign filers? 20-F/40-F annual data is included when tagged in XBRL; amounts are USD only in this version.
Contact email? The SEC asks automated tools to identify themselves. Optionally enter your email and it'll be added to the User-Agent sent to sec.gov.