Find the company.
Resolve a ticker or company name to its SEC identifier. A clean starting point for every research workflow.
/api/v1/companies?query=AAPLThe SEC EDGAR API for people who build.
Company filings and financial facts. Clean JSON. One API.
1,000 requests / month free · No credit card required
/api/v1/companies?query=AAPLEXAMPLE RESPONSE{
"data": [
{
"ticker": "AAPL",
"name": "Apple Inc.",
"cik": "0000320193"
}
]
}Spend your time on the insight.
We make the raw material easier to work with.
Resolve a ticker or company name to its SEC identifier. A clean starting point for every research workflow.
/api/v1/companies?query=AAPL
02 /Retrieve company filings with form types, dates, accession numbers, and links back to the original documents.
/api/v1/filings?cik=320193Read reported XBRL facts in JSON. Keep the units, reporting periods, and filing context alongside every value.
/api/v1/facts/320193Plain HTTP. Predictable JSON. No SDK required.
Start with a ticker and take it from there.
curl "https://sec-api.dev/api/v1/filings?cik=320193" \
-H "Authorization: Bearer YOUR_API_KEY"Bring company facts and filing history into research tools, screeners, and internal dashboards.
Give your application structured source material, with filing context your users can check.
Turn manual company lookups and document discovery into repeatable, programmable steps.

Financial data needs context. Keep original SEC references, filing dates, units, and reporting periods close to your analysis. Our API makes public EDGAR data easier to access; the original filing remains the authority.
Understand the SEC data sourceTry an idea. Make your first request.
For projects ready to find their stride.
More room for growing applications.
Practical guides to SEC data, company filings, and building with EDGAR. Written for the next thing you’re working on.
Open the journal
SEC API is an independent developer service for retrieving public SEC EDGAR company information, filings, and XBRL financial facts through JSON endpoints.
Yes. The SEC provides free public data APIs. SEC API adds a developer interface, API key management, and usage plans around public source data. You can also access SEC data directly.
No. The Explore plan includes 1,000 requests per month without a credit card. Create an account to generate your API key.
No. sec-api.dev is independent and is not affiliated with the U.S. Securities and Exchange Commission or sec-api.io.
Yes. Our read-only playground lets you make a limited demonstration request against the company, filings, and facts endpoints.
Public data. A fresh perspective. Your code.