Endpoints
Live events
List currently live and upcoming earnings calls being streamed.
GEThttps://alpha.earningscall.dev/live
Returns the calls EarningsCall is actively streaming right now, plus any that are about to start. Each event includes a streamingUrl you can pipe into your own audio player.
Responses are cached for 60 seconds. The x-cache-tier response header indicates whether your request hit the per-pod L1 cache or the shared L2 cache.
Parameters#
Your API key. No other parameters.
Examples#
List live calls right now#
curl 'https://alpha.earningscall.dev/live?apikey=demo'Response
{
"events": [
{
"exchange": "NASDAQ",
"symbol": "AAPL",
"year": 2025,
"quarter": 1,
"companyName": "Apple Inc.",
"eventDate": "2025-01-30T17:00:00Z",
"streamingUrl": "https://example.com/live/{token}/playlist.m3u8"
}
],
"count": 1
}Error responses#
See the Errors page for the full error format. This endpoint can return:
401
invalid_api_key — Auth failure.429rate_limit_exceeded — Plan rate limit exceeded.503service_unavailable — Live events cache is cold. Retry after 5 seconds.