POST /timeline
Endpoints
POST /timeline
Material events for a date range.
POST
POST /timeline
Use case
Get material events (SEC 8-K filings — leadership changes, M&A, financial events) for a company over a specific date range. Useful for due-diligence pulls, “what happened during this person’s tenure”-style queries, and event-driven monitoring.Request
Company name or entity key. 2–200 characters.
Period start,
YYYY-MM format.Period end,
YYYY-MM format. Defaults to today.Filter by event type (e.g.,
["8-K Item 1.01", "8-K Item 2.02"]). Empty array returns all types.Response
key + name of the resolved entity.start + end (echoed from request, with end filled if defaulted).Human-readable summary, e.g.,
"2 notable events during this period".Up to 20 events, ordered by
filing_date DESC. Each event:Placeholder for future quantitative metrics over the period.
Provenance — see Citation Contract.
Code samples
Live response
Item 2.02 (“Results of Operations”) filings often have null
headline and description — these are routine quarterly earnings releases. For deeper inspection, follow up with the SEC filing URL or a dedicated financials data source.Errors
| Status | Body | When |
|---|---|---|
400 | {"error": "Start date required (YYYY-MM format)"} | Missing start |
404 | {"error": "Company not found", "code": "NOT_FOUND"} | No entity resolved |
| Other | See /validate for the standard set |