SEC EDGAR API — filings & financials (no key)
Pricing
from $4.00 / 1,000 edgar queries
SEC EDGAR API — filings & financials (no key)
Company filings and XBRL financial facts for every SEC filer — lookup, filings, fundamentals, one-metric history and cross-company frames. Official SEC data, no API key. Clean HTTP API + MCP. Pay per query.
Pricing
from $4.00 / 1,000 edgar queries
Rating
0.0
(0)
Developer
Synthetic
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
SEC EDGAR API — company filings & XBRL financials (no key)
Turn the U.S. SEC EDGAR database into a clean HTTP API (and MCP tool): resolve a ticker to a company, list its filings with ready-to-open document links, pull fundamentals from standardized XBRL data, chart one metric over time, or compare one metric across every filer for a period. Official government data, no API key, one price per query.
- 🔎 Lookup — ticker or company name → CIK (Apple →
0000320193). - 🗂️ Filings — the latest 10-K, 10-Q, 8-K, Form 4, S-1… with
filingIndexUrl+primaryDocumentUrlyou can open or fetch directly. - 📊 Facts — a curated set of fundamentals (revenue, gross profit, operating & net income, EPS, assets, liabilities, equity, cash, shares outstanding), each at its latest reported value — or the full XBRL fact set.
- 📈 Concept — the full time series of any XBRL tag (e.g.
NetIncomeLoss) for a company. - 🌐 Frames — one concept across all filers for a period (e.g. total
Assets,CY2022Q4) — instant peer screening. - 💵 Pay per query · no key · official SEC data.
The use case it was built for
Fundamentals and filings are the highest-value, hardest-to-parse data for finance agents and retail-trading tools — and SEC EDGAR is the authoritative, free source, but its raw JSON is awkward (10-digit CIKs, parallel arrays, XBRL taxonomies, frame period codes). This Actor does the parsing so your agent doesn't: give it a ticker, get back clean, typed JSON. Pair it with our Yahoo Finance API for prices and this one for the underlying financials and disclosures.
Sample output (facts, AAPL)
{"cik": "0000320193", "company": "Apple Inc.", "mode": "compact", "count": 15,"metrics": [{ "concept": "NetIncomeLoss", "label": "Net Income (Loss)", "value": 101464000000, "unit": "USD","end": "2026-06-27", "fy": 2026, "fp": "Q3", "form": "10-Q", "filed": "2026-07-31" },{ "concept": "Assets", "value": 331612000000, "unit": "USD", "end": "2026-06-27", "form": "10-Q" }]}
How to use
- As an HTTP API (Standby): POST or GET to
/lookup,/filings,/facts,/concept,/frames.GET /returns help. Example:GET /filings?ticker=AAPL&formType=10-K&limit=5. - As a normal run / daily job: pass
{ operation, ... }as input; the result is stored in the dataset and key-value store. - As an MCP tool: expose it to your agent through Apify's MCP server and let the model call it by name.
Input
- operation —
lookup·filings·facts·concept·frames. - ticker / cik — the company (ticker like
AAPL, or a numeric CIK).lookupalso takes q for name search. - formType — (filings) keep only these forms, e.g.
10-K,8-K,4. - concept / concepts — XBRL tag(s) for
concept/facts, e.g.Revenues,NetIncomeLoss. - taxonomy —
us-gaap(default),dei,ifrs-full,srt… - unit / year / quarter / instantaneous — (frames) e.g.
USD,2023,4, andinstantaneous:truefor balance-sheet metrics. - limit / full — cap rows;
full:truereturns the entire fact set.
Pricing
Per query from $0.01 (drops to $0.003 on higher tiers). One successful lookup, filings, facts, concept or frames call = one query. Platform usage included; this is lightweight (pure HTTPS, no proxy/browser).
Related Actors
- Yahoo Finance API — real-time quotes, OHLCV, search, fundamentals for stocks, ETFs, crypto and FX.
- CoinGecko Crypto API — crypto prices, markets and charts.
FAQ
Do I need an SEC key? No. SEC EDGAR is keyless; this Actor identifies itself with the User-Agent SEC asks for.
Which companies are covered? Every filer in SEC EDGAR — all U.S. public companies (and foreign private issuers that file). Lookup by ticker or by name.
Why does Revenues sometimes show an old date? Companies migrate between XBRL tags over time; each concept returns its own latest reported value. For current top-line revenue, also check RevenueFromContractWithCustomerExcludingAssessedTax.
Is this investment advice? No. It returns official disclosures and standardized financial data as-is; how you use it is your responsibility.
Notes & limits
Data comes from SEC EDGAR (data.sec.gov). XBRL facts are as-filed and can be restated; some smaller filers tag inconsistently. SEC applies fair-access rate limits, which this Actor respects.