Skip to main content
The filings index answers “which filings did this company make?” — one row per filing, newest first, with a direct link to the filing folder on SEC EDGAR. Free discovery endpoints enumerate the covered tickers, CIKs, and supported form types. These routes return bare wrapper-key responses (no meta envelope) and use the flat { error, message } error body — see Errors. Pagination is limit-only, newest first — see Pagination. Unknown query parameters are silently ignored on these routes, so double-check parameter spelling.

GET /v1/filings

Lists a company’s SEC filings, newest first. At least one of ticker or cik is required. Plan: Free and above · Credits: 1 per call
string
Trading symbol. Resolved to a CIK internally. At least one of ticker | cik is required.
string
SEC Central Index Key, accepted with any zero-padding. At least one of ticker | cik is required.
string[]
One or more SEC form types, repeatable (?filing_type=10-K&filing_type=10-Q). Supported values: 10-K, 10-Q, 8-K, 20-F, 6-K, DEF 14A, S-1, 424B4, 13F-HR, 13F-HR/A, 10-K/A, 10-Q/A, 8-K/A.
integer
default:"10"
Number of filings to return, newest first. Minimum 1.
string
Only filings filed on or after this YYYY-MM-DD date (inclusive).
string
Only filings filed on or before this YYYY-MM-DD date (inclusive).
string
Only filings filed strictly after this YYYY-MM-DD date (exclusive).
string
Only filings filed strictly before this YYYY-MM-DD date (exclusive).
For the most recent filing, omit the date filters and read the first row. Guessing a date range can return an empty list that looks like “they filed nothing”.
cik is an integer in this response — the one place in this API family where CIK is numeric. Everywhere else (including the discovery endpoints below) CIKs are zero-padded 10-character strings.
13F-HR filings are indexed here too, but only investment managers file them and most managers have no ticker — reach those by cik.

GET /v1/filings/tickers

Enumerates every ticker covered by the filings index. Use it to check coverage before querying. Plan: Free and above · Credits: free (not metered)

GET /v1/filings/ciks

Enumerates every covered CIK, zero-padded to 10 characters. Plan: Free and above · Credits: free (not metered)

GET /v1/filings/types

Lists the SEC form types the filings index supports. Plan: Free and above · Credits: free (not metered)