Resolve issuers to a CIK
Look up a company by ticker or name and get its CIK, SIC classification, entity type, alternate tickers, and fiscal year end. The CIK is the stable key you use to pull every filing and financial statement for that issuer.
One REST API for EDGAR disclosures: resolve a company to its CIK, index 10-K, 10-Q, 8-K, and ownership filings, read machine-readable filing text, and query XBRL financial statements. Every filing and reported figure carries its accession number and filing date, so each value is traceable to the source disclosure, on the same key as your market data.
Back to FundamentalsSourced from EDGAR and normalized into one shape. Resolve an issuer, index its filings, read the text, and pull the XBRL numbers, each record stamped with the SEC accession number and filing date it came from.
Look up a company by ticker or name and get its CIK, SIC classification, entity type, alternate tickers, and fiscal year end. The CIK is the stable key you use to pull every filing and financial statement for that issuer.
List and filter 10-K, 10-Q, 8-K, DEF 14A, and Schedule 13D and 13G filings, each with its accession number, filing date, form type, and document links, so a filing is addressable and reproducible.
Extract machine-readable sections from 10-K and 10-Q filings and compare annual Risk Factors paragraph by paragraph across added, removed, and modified disclosures, ready for search, NLP, or LLM pipelines.
Retrieve full XBRL bundles or a single reported concept across periods, each tagged with taxonomy, units, fiscal period, form, accession number, and filing date, so every number states where it came from.
Access normalized Form 3, 4, and 5 transactions, including purchases, sales, grants, and exercises, plus current 13F-HR positions for supported institutional filers.
The same API key that reads SEC filings and XBRL financials reads stock, forex, crypto, and commodities prices, DEX data, and the economic calendar. Add fundamentals without rotating credentials or onboarding a second vendor.
A fundamentals number is only as good as your ability to check it. Every filing and every reported XBRL concept here returns its SEC accession number and filing date, so a value on your screen is traceable to the exact disclosure it was reported in, and the same key places that filing next to the company’s market data. For how tickers map to the CIK and other identifiers, see mapping a stock ticker to CIK, CUSIP, ISIN, SEDOL, and FIGI. Field-level detail lives in the filings API reference.
Most fundamentals feeds hand you a number with no way to check it. Here each filing and each reported XBRL concept returns its SEC accession number, filing date, and form type. A revenue figure on your screen is traceable to the exact 10-K it was reported in, which is what an audit trail, a compliance review, or a careful research note needs.
Companies restate and amend disclosures, so the same concept can differ between an original filing and a later amendment. Because every value is keyed to its accession number and filing date, you can tell an original 10-K figure from a restated one and reconcile what changed, rather than silently overwriting history.
The same key resolves a CIK, pulls the filing, reads the XBRL, and returns the company's stock, forex, crypto, and commodities prices. You can place a disclosure or an insider transaction against the exact price context around it, in one client, without stitching in a separate fundamentals vendor.
Authenticate with the same API key as every other product, resolve an issuer to its CIK, then list its filings by form and date. Every record carries the accession number and filing date it was reported under.
curl -H "X-API-Key: $KEY" \
"https://api.sifting.io/v1/fnd/filings?ticker=AAPL&form=10-K&limit=1"{
"filings": [
{
"cik": "0000320193",
"form_type": "10-K",
"accession_number": "0000320193-24-000123",
"filing_date": "2024-11-01",
"period_of_report": "2024-09-28",
"primary_document": "aapl-20240928.htm"
}
],
"count": 1,
"filter": { "ticker": "AAPL", "form": "10-K", "limit": 1 }
}The groups below are the documented data available through the SEC filings API. Exact company, filing, concept, and filer availability depends on the relevant endpoint and entitlement. Need a company, form, or concept you don’t see? Request it→
Retrieve clean 10-K and 10-Q sections, monitor 8-K events, and compare Risk Factors across years, feeding structured, source-linked disclosure text into search, NLP, or LLM systems.
Screen a reported XBRL concept across filers, compare accounting ratios, and combine issuer metadata with market prices, each figure traceable to the filing it was reported in.
Track insider purchases and sales, 13F institutional positions, beneficial-ownership filings, and proxy statements as they are reported, keyed to accession numbers.
Attach an accession number and filing date to every figure you surface, so a downstream reviewer can trace any number back to the exact SEC disclosure it came from.
It is a REST API for US public-company disclosures from EDGAR: a searchable index of 10-K, 10-Q, 8-K, DEF 14A, and 13D/13G filings, machine-readable filing text, XBRL financial statements, and ownership records. Every record carries the SEC accession number and filing date, so any figure you retrieve can be traced back to the exact filing it came from.
Each filing and each reported figure returns its SEC accession number, filing date, and form type. That means every data point on your dashboard stays tied to its source: you can follow it to the specific 10-K or 10-Q it was reported in, and cite that filing in an audit trail or a research note.
Annual reports (10-K), quarterly reports (10-Q), material-event reports (8-K), proxy statements (DEF 14A), beneficial-ownership filings (Schedule 13D and 13G), insider transactions (Forms 3, 4, and 5), and 13F-HR institutional holdings, plus earnings-release filing metadata.
Yes. You can retrieve full XBRL bundles or a single reported concept across periods, including taxonomy, units, fiscal period, form type, accession number, and filing date. You can also screen one concept across many filers and pull derived accounting ratios.
Yes. The filing-text endpoints extract clean, machine-readable sections from 10-K and 10-Q filings and compare Risk Factors year over year, paragraph by paragraph, so you can feed structured disclosure text into search, NLP, or LLM workflows.
The discovery endpoints resolve an issuer by ticker or company name and return its CIK along with SIC classification, entity type, alternate tickers, and fiscal year end. The CIK is the key you use to pull that company's filings and financials.
Yes. The API key that reads SEC filings and XBRL financials also reads stock, forex, crypto, and commodities prices, DEX data, and the economic calendar. You place a company's fundamentals alongside its market data without adding a second vendor or a second credential.
No. SiftingIO is a market data provider, not a brokerage or advisor. The SEC filings API returns reported disclosures and structured financial data as published; it does not rate securities or forecast prices.
Create an account and test company discovery, SEC filings, filing text, and XBRL financials with one API key, each figure traceable to the filing it came from.