SEC EDGAR Financials API: XBRL Statements by Ticker
Pricing
$2.00 / 1,000 result (row)s
SEC EDGAR Financials API: XBRL Statements by Ticker
Tidy one-row-per-period financial facts (revenue, net income, assets, any us-gaap concept) for any US public company by ticker or CIK. Official SEC data, free.
Pricing
$2.00 / 1,000 result (row)s
Rating
0.0
(0)
Developer
Northpine Studio
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 hours ago
Last modified
Categories
Share
SEC EDGAR Financial Statements
Need 5 years of revenue and net income for 30 tickers in a spreadsheet? Give it tickers, get one row per period from 10-K and 10-Q XBRL filings.
Turns the SEC's XBRL companyfacts data into tidy rows: one row per company, concept and reporting period, with the filing URL. Restated values are de-duplicated (latest filing wins).
Pay per result (about $2 per 1,000 rows; Apify free credit covers trials). No API keys, no logins, no scraping of websites: only the official public API.
Use cases
- Screening and valuation models: revenue, net income, assets by ticker without parsing XBRL
- Backfilling fundamentals into a spreadsheet or database
- Comparing companies on the same standardized concepts
- Feeding financial facts into research agents and LLM pipelines
Example input
{"tickers":["AAPL","MSFT"],"concepts":["Revenues","NetIncomeLoss","Assets"],"forms":["10-K"],"annualOnly":true,"sinceYear":2019}
Output fields
ticker, cik, company, concept, label, unit, value, fiscalYear, fiscalPeriod, form, periodStart, periodEnd, filed, accession, filingUrl
Data source & terms
SEC EDGAR XBRL APIs (data.sec.gov). U.S. government data, free to use; the Actor sends a descriptive User-Agent and stays under the SEC's 10 requests/second limit.
Notes
Not investment advice. Concept names vary by company (e.g. Revenues vs RevenueFromContractWithCustomerExcludingAssessedTax); list several concepts if a company returns no rows.
Feedback and feature requests are welcome in the Actor's Issues tab.
Notes on fields
fiscalYearis the calendar year in which the reported period ends (e.g. a fiscal year ending 2025-06-30 is 2025);sinceYearfilters on it.annualOnlykeeps only full-year (about 52-week) periods; quarterly and year-to-date figures are excluded.- The same company given twice (ticker, lowercase ticker, CIK number) is fetched and billed once.
- Each row has a
taxonomyfield (us-gaap, dei, ifrs-full...).