SEC EDGAR Financials API: XBRL Statements by Ticker avatar

SEC EDGAR Financials API: XBRL Statements by Ticker

Pricing

$2.00 / 1,000 result (row)s

Go to Apify Store
SEC EDGAR Financials API: XBRL Statements by Ticker

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

Northpine Studio

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 hours ago

Last modified

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

  • fiscalYear is the calendar year in which the reported period ends (e.g. a fiscal year ending 2025-06-30 is 2025); sinceYear filters on it.
  • annualOnly keeps 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 taxonomy field (us-gaap, dei, ifrs-full...).