Filing timeline
Changed onCompressed research endpoint: returns the 10 most recent filings, predicted future filing dates with confidence levels, and the predicted next earnings call date in a single call. Replaces three separate API calls (filings search + filings calendar + earnings calendar).
The 10-Q / 10-K entry in predicted.nextExpected is anchored on the same earnings prediction returned via nextEarningsDate, so the filing date and earnings date are internally consistent (e.g. 10-Q is filed ~1 day after the earnings call). Other recurring filing types (DEF 14A, ARS, etc.) are projected from historical filing intervals.
Request
- Base URLhttps://api.stockfit.io/v1
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
Stock ticker symbol. Identify the entity by exactly one of: symbol, cik, cusip, composite_figi, or share_class_figi. At least one is required.
SEC Central Index Key (CIK).
CUSIP identifier (9 characters).
Composite OpenFIGI identifier.
Share-class OpenFIGI identifier.
Response
Combined filing timeline
Example response
{
"recent": [
{
"type": "8-K",
"accessionNumber": "0000320193-24-000123",
"url": "https://www.sec.gov/Archives/edgar/data/320193/000032019324000123/aapl-20240928.htm",
"dateFiled": "2024-11-01",
"acceptedAt": "2024-11-01T10:01:36Z",
"xbrl": true,
"periodEndDate": "2024-09-28",
"documents": [
"g230399ex99_2p1g1.jpg",
"g230399ex99_2p2g1.jpg"
],
"title": "APPLE INC ANNUAL REPORT 2024",
"items": [
"1",
"1A",
"7",
"7A",
"8"
],
"events": [
"earnings",
"financial_exhibits"
]
}
],
"predicted": {
"nextExpected": [
{
"type": "10-Q",
"expectedDate": "2026-05-01",
"basedOn": "earnings prediction (2026-04-30)"
}
]
},
"nextEarningsDate": "2026-04-30"
}Changes
- info
added the optional property
//to the response with the status
- info