Endpoints
Events
List all earnings call events for a specific company.
GEThttps://edge.alpha.earningscall.dev/events
Returns every earnings call on record for a single ticker, ordered most-recent-first. Use this to discover which year/quarter pairs are available before fetching a transcript or audio file.
The response names its company with exchange and symbol, in upper case however you wrote them, so a stored response still says which company it describes.
The list comes back under events, next to a meta object that carries the request id and the item count — see the response envelope.
Parameters#
Your API key.
Stock exchange, e.g.
NASDAQ or NYSE. Case-insensitive.Ticker symbol. Case-insensitive.
Examples#
Get every event for Apple#
curl 'https://edge.alpha.earningscall.dev/events?apikey=demo&exchange=NASDAQ&symbol=AAPL'Response
{
"exchange": "NASDAQ",
"symbol": "AAPL",
"company_name": "Apple Inc.",
"events": [
{
"year": 2026,
"quarter": 3,
"conference_date": "2026-07-30T14:00:00-07:00",
"is_published": true
},
{
"year": 2026,
"quarter": 2,
"conference_date": "2026-04-30T14:00:00-07:00",
"is_published": true
},
{
"year": 2026,
"quarter": 1,
"conference_date": "2026-01-29T17:00:00.000-05:00",
"is_published": true
},
{
"year": 2025,
"quarter": 4,
"conference_date": "2025-10-30T17:00:00.000-04:00",
"is_published": true
},
{
"year": 2025,
"quarter": 3,
"conference_date": "2025-07-31T17:00:00.000-04:00",
"is_published": true
},
{
"year": 2025,
"quarter": 2,
"conference_date": "2025-05-01T17:00:00.000-04:00",
"is_published": true
}
],
"meta": {
"request_id": "1dbc999f-3c5e-4e3f-9c85-8a679c41e130",
"total": 33,
"next_cursor": null
}
}Error responses#
See the Errors page for the full error format. This endpoint can return:
400
missing_parameter — Missing exchange or symbol.401invalid_api_key — Auth failure.403demo_restriction — Demo account requesting a ticker other than AAPL or MSFT on NASDAQ.404resource_not_found — No events found for the requested company.429rate_limit_exceeded — Plan rate limit exceeded.