U.S. Securities and Exchange Commission

SEC EDGAR — U.S. public company filings

Official data from the U.S. Securities and Exchange Commission (SEC) EDGAR system — filings and financial data for U.S.-listed public companies, by CIK number. No key (the API requires a User-Agent header).

Official source USA brak (wymagany User-Agent) REST/JSON
GET data.sec.gov/submissions/CIK{cik}.json

Verified 2026-08

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.