About this API
EDGAR (Electronic Data Gathering, Analysis, and Retrieval) is the U.S. SEC system collecting mandatory filings from public companies — financial statements (10-K, 10-Q), current reports (8-K) and more. The data.sec.gov API returns data and filing history by a company's CIK (Central Index Key). "sec edgar api" is one of the most searched government registry APIs in the world.
Frequently asked questions
Do I need an API key?
No, the API requires no key. However, the SEC requires a User-Agent header identifying your application on every request.
What data does this API return?
A public company's data and filing history by CIK number — filings (10-K, 10-Q, 8-K), financial facts (Company Facts) and metadata. The CIK can be found by name or ticker.
Can this API be called directly from a browser?
Not directly — the SEC requires a User-Agent header that browser code cannot set, so this API is called server-side (which is why there is no live "Try it" button here).
Who runs this API?
The U.S. Securities and Exchange Commission (SEC). Full documentation is available at sec.gov.