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&sector=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:

401invalid_api_key Auth failure.429rate_limit_exceeded Plan rate limit exceeded.500internal_error Symbols list could not be loaded.