SEC filings API (EDGAR)
EDGAR API for SEC filings: recent 10-K, 10-Q, and 8-K filings for any US-listed stock, newest first, with accessions for full-text retrieval.
Authorizations
StockContext API key. Keys start with sctx_ and are sent on every REST request.
Query Parameters
Ticker symbol. Case-insensitive; share-class dots are normalized to dashes (BRK.B == BRK-B). Returns SYMBOL_UNKNOWN when the symbol is outside the supported universe.
"AAPL"
Comma-separated SEC form-type filter. Allowed values: 10-K, 10-Q, 8-K, 4, UPLOAD, CORRESP. Defaults to 10-K,10-Q,8-K when omitted.
"10-K,10-Q,8-K"
Maximum number of filing rows to return, newest first. Defaults to 20; must be between 1 and 100. Requests above 100 are rejected with PARAM_INVALID: narrow form or the date window to scope larger histories.
1 <= x <= 10020