/events endpoint is the core of the Insighthread News API, returning real-time market events sourced from SEC EDGAR filings. Each event includes a structured headline, an AI-generated summary, the originating SEC filing reference, and a 5-bar impact signal — giving your integration everything it needs to act on material corporate developments without touching the raw filing.
Endpoint
Query Parameters
Filter events to a single company by its ticker symbol. Case-insensitive. Example:
AAPL, NVDA, MSFT.Filter by event category. Must match a value from the Event Categories reference exactly. Example:
Mergers and Acquisitions. URL-encode values containing spaces or slashes.Return only events with an impact score at or above this threshold. Accepts integers
1 through 5. For example, passing 4 returns only Major (4) and Critical (5) events. Omit to return all impact levels.Filter events by the direction of their impact signal. Accepted values:
positive, negative, neutral.Return only events published at or after this timestamp. Must be a valid ISO 8601 datetime string. Example:
2026-01-01T00:00:00Z.Return only events published at or before this timestamp. Must be a valid ISO 8601 datetime string. Use in combination with
from to define a fixed time window.Number of events to return per page. Default is
20; maximum is 100.Pagination cursor returned in the
next_cursor field of a previous response. Pass this value to retrieve the next page of results. Omit for the first request.Example Request
The following request retrieves up to 5 high-impact events for NVDA with an impact score of 3 or above:Example Response
Response Fields
Array of event objects matching the query. May be empty if no events match the specified filters.
Opaque pagination cursor pointing to the next page of results. Pass this value as the
cursor query parameter on your next request. Returns null when the current page is the last page.Total number of events matching the query across all pages.
Get a Single Event
Retrieve a single event by its unique identifier. Use this endpoint to refresh or re-fetch a specific event after you have already stored itsid.
Path Parameters
The unique event identifier. Obtained from the
id field of any event object returned by GET /events or GET /companies/{ticker}. Example: evt_8k101_nvda_apr14.Example Request
Example Response
data array). All fields are identical to those described in the Response Fields section above. A 404 Not Found is returned if the id does not exist.
Pagination
The/events endpoint uses cursor-based pagination. When a response contains more results than the requested limit, the next_cursor field will be a non-null string. Pass that value as the cursor query parameter on your next request to retrieve the following page:
next_cursor is null, you have reached the last page of results. Cursors are stable for the lifetime of a query — the same cursor will always return the same next page for the same set of filters.
Rate limits vary by enterprise plan tier. Contact your account manager to confirm your request-per-minute and daily limits. If you exceed your limit, the API returns
429 Too Many Requests — implement exponential backoff before retrying.