/companies endpoints let you retrieve the full list of companies covered by the Insighthread News API, or look up a specific company by ticker symbol to validate coverage and retrieve its profile. Use these endpoints to build coverage maps, power search experiences, and verify that a given ticker is active in the Insighthread pipeline before subscribing to its event stream.
List All Companies
Retrieve a paginated list of all companies covered by the Insighthread News API.Query Parameters
Filter results by company name or ticker symbol. Partial matches are supported. Example:
search=nvidia returns NVIDIA Corporation.Number of companies to return per page. Default is
50; maximum is 500.Pagination cursor from a previous response. Pass the
next_cursor value to retrieve the next page.Example Request
Example Response
Get a Single Company
Retrieve the full profile and most recent events for a specific company by its ticker symbol.Path Parameters
The company’s ticker symbol. Case-insensitive. Example:
NVDA, AAPL, JPM.Example Request
Example Response
Response Fields
The company’s ticker symbol as listed on its primary exchange.
Full legal name of the company.
Primary exchange on which the company’s shares are listed. Example:
NYSE, NASDAQ.Industry sector classification. Example:
Technology, Healthcare, Financials.Short business description summarizing the company’s primary operations.
Whether the company is actively covered by the Insighthread pipeline. A value of
true indicates the company’s SEC filings are being monitored and events will be generated. Always true for results returned by the /companies endpoints.Array of the most recent event objects associated with this company. For full event details, use the GET /events endpoint filtered by
ticker, or fetch a specific event with GET /events/.