Get Company by Ticker
GET
/api/v1/companies/ticker/{ticker}
Get company details and all earnings calls by stock ticker symbol. A bare symbol (e.g. `ALV`) returns every venue it is listed on; when that spans multiple companies the response includes a `venues` array. To pin one listing, pass a venue-suffixed ticker (e.g. `ALV:US`, `AIR:FR` — the exact value from any event's `company_ticker`), or use the `mic`/`exchange`/`country` filters.
Parameters
| Name | In | Type | Description |
|---|---|---|---|
exchange optional |
query | string | Filter by exchange name, exact (e.g. NASDAQ, NSEI). Use `mic` for the ISO-10383 form. |
mic optional |
query | string | ISO 10383 Market Identifier Code (e.g. XNAS, XNSE) — disambiguates symbol collisions across venues. |
country optional |
query | string | Filter by ISO-3166 alpha-2 country code (e.g. US, IN, CA) |
ticker required |
path | string | Stock ticker symbol (e.g., AAPL, MSFT) |
Example request
curl "https://earningsapi.io/api/v1/companies/ticker/AAPL?exchange=value" \ -H "X-API-Key: YOUR_API_KEY"
Authenticate with your API key in the X-API-Key header (or api_key query parameter). Get a key on the pricing page. Try any endpoint interactively in the Swagger console, and see the full OpenAPI spec.