Endpoints
Symbols
List every company tracked by EarningsCall.
GEThttps://v2.api.alpha.earningscall.biz/symbols
Returns the full list of companies (exchange, name, symbol). Filter by exchange, sector, or a free-text search to narrow the result. Demo accounts receive a small curated list.
Parameters#
ParameterTypeDescription
apikeystringRequiredYour API key.
exchangestringOptionalFilter to a single exchange, e.g.
NASDAQ. Case-insensitive.sectorstringOptionalFilter by sector, e.g.
Technology. Case-insensitive.searchstringOptionalSubstring match against symbol or company name. Case-insensitive.
Examples#
Fetch every tracked company#
curl 'https://v2.api.alpha.earningscall.biz/symbols?apikey=demo'
Response
[
{
"exchange": "NASDAQ",
"name": "Apple Inc.",
"symbol": "AAPL"
},
{
"exchange": "NASDAQ",
"name": "Microsoft Corporation",
"symbol": "MSFT"
},
{
"exchange": "NASDAQ",
"name": "Alphabet Inc.",
"symbol": "GOOGL"
},
{
"exchange": "NYSE",
"name": "Walmart Inc.",
"symbol": "WMT"
}
]Filter by exchange and sector#
curl 'https://v2.api.alpha.earningscall.biz/symbols?apikey=demo&exchange=NASDAQ§or=Technology'
Response
[
{
"exchange": "NASDAQ",
"name": "Apple Inc.",
"symbol": "AAPL"
},
{
"exchange": "NASDAQ",
"name": "Microsoft Corporation",
"symbol": "MSFT"
}
]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.500internal_error — Symbols list could not be loaded.