SEC EDGAR Financials & Filings API: Revenue, EPS, 10-K, 8-K avatar

SEC EDGAR Financials & Filings API: Revenue, EPS, 10-K, 8-K

Pricing

$1.00 / 1,000 result rows

Go to Apify Store
SEC EDGAR Financials & Filings API: Revenue, EPS, 10-K, 8-K

SEC EDGAR Financials & Filings API: Revenue, EPS, 10-K, 8-K

Financial statements and filings of US-listed companies from the SEC's official EDGAR data: revenue, net income, EPS, cash flow, assets and debt by year or quarter (with Q4 filled in), company profiles, and 10-K/10-Q/8-K filing lists with document links. By ticker, CIK or name.

Pricing

$1.00 / 1,000 result rows

Rating

0.0

(0)

Developer

SwiftKit

SwiftKit

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Financial statements and filings of US-listed companies, straight from the SEC's official EDGAR data. Give it tickers, CIK numbers or company names, and pick what you need:

  • Financials: one row per fiscal year or quarter with revenue, cost of revenue, gross profit, R&D, operating income, net income, EPS (basic and diluted), operating cash flow, capex, free cash flow, net margin, total assets, liabilities, equity, cash and long-term debt
  • Company profile: industry (SIC), filer category, state of incorporation, fiscal year end, business address and phone, former names, shares outstanding, dates of the latest 10-K/10-Q/8-K, and the latest annual numbers
  • Filings: 10-K, 10-Q, 8-K (with item numbers), S-1, proxy statements and more, newest first, with direct links to the main document and the filing index

Quarterly data includes Q4. Companies don't file a 10-Q for their fourth quarter. The tool derives Q4 as fiscal year − Q1 − Q2 − Q3 for income and cash-flow items and marks it derived: true. Many companies also report quarterly cash flow only year-to-date (6 and 9 months); those quarters are computed from the year-to-date totals and listed in derivedFields. Quarters are labeled with the company's own fiscal year (Apple's Q1 FY2026 is October–December 2025).

All data comes from SEC's public APIs (data.sec.gov). US government data is public domain. Requests stay well under the SEC's fair-access limit.

Who it's for

  • Investors and analysts: multi-year financials for a watchlist in one table.
  • Fintech and dashboards: fundamentals by API without a paid data vendor.
  • Researchers and students: consistent panels of company financials.
  • Monitoring: schedule Filings mode with "filed since" to catch new 8-Ks and 10-Qs.

Input

OptionDefaultWhat it does
Companies–Tickers, CIKs or names
What to getFinancialsFinancials, Company profile or Filings
PeriodAnnualAnnual or quarterly (financials)
Years of history5Fiscal years back
Form typesallFilings mode: e.g. 10-K, 8-K
Filed since–Filings mode: only newer filings
Max filings per company50Filings mode

Output

Financials (annual), real data for Apple's fiscal 2025:

{
"name": "Apple Inc.",
"tickers": ["AAPL"],
"type": "annual",
"currency": "USD",
"periodStart": "2024-09-29",
"periodEnd": "2025-09-27",
"fiscalYear": 2025,
"fiscalPeriod": "FY",
"revenue": 416161000000,
"grossProfit": 195201000000,
"operatingIncome": 133050000000,
"netIncome": 112010000000,
"epsDiluted": 7.46,
"operatingCashFlow": 111482000000,
"capitalExpenditure": 12715000000,
"freeCashFlow": 98767000000,
"netMargin": 0.2692,
"totalAssets": 359241000000,
"cash": 35934000000
}

Other statuses: not_found (no SEC company with that ticker or name) and no_financials (no US-GAAP data, e.g. foreign companies that report under IFRS). Neither is charged.

Use it from your AI agent (MCP)

Claude, Cursor and other MCP clients can call this tool directly through Apify's MCP server. Add it as an MCP server / connector:

{
"mcpServers": {
"apify": {
"url": "https://mcp.apify.com?tools=swiftkit/sec-edgar",
"headers": { "Authorization": "Bearer <YOUR_APIFY_TOKEN>" }
}
}
}

Then just ask, for example: "Compare Apple's and Microsoft's revenue and net income for the last 3 fiscal years". Each call is billed like a normal run.

Pricing

You pay per row (one fiscal period, one profile or one filing). See the Pricing tab.

Limits, honestly

  • US-GAAP only. Foreign private issuers that file 20-F/40-F under IFRS (e.g. Toyota) have profiles and filings, but no financials rows.
  • Numbers are what companies tagged in their XBRL. Companies sometimes switch tags over the years; the tool checks several standard tags per metric, but an unusual company may leave a field empty.
  • Values are as originally reported in each period's filing, updated with later restatements where the company re-tagged them.
  • Derived Q4 values have no EPS (per-share figures can't be subtracted).
  • This is data, not investment advice.

More tools from SwiftKit

Questions?

Open an issue on the Issues tab.