SEC EDGAR API — filings & financials (no key) avatar

SEC EDGAR API — filings & financials (no key)

Pricing

from $4.00 / 1,000 edgar queries

Go to Apify Store
SEC EDGAR API — filings & financials (no key)

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

Synthetic

Maintained by Community

Actor 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 + primaryDocumentUrl you 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

  • operationlookup · filings · facts · concept · frames.
  • ticker / cik — the company (ticker like AAPL, or a numeric CIK). lookup also 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.
  • taxonomyus-gaap (default), dei, ifrs-full, srt
  • unit / year / quarter / instantaneous — (frames) e.g. USD, 2023, 4, and instantaneous:true for balance-sheet metrics.
  • limit / full — cap rows; full:true returns 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).

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.