Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.
openapi: 3.2.0
info:
title: Earnings Call Transcripts Issuers API
description: Access our growing archive of earnings call transcripts from publicly traded companies across 70+ countries and 175+ exchanges. Full-text search, speaker segments, and structured data.
version: 1.0.0
contact:
name: API Support
url: https://earningscalls.dev
servers:
- url: https://earningscalls.dev
description: Production server
security:
- ApiKeyAuth: []
tags:
- name: Issuers
paths:
/api/v1/issuers/{id}:
get:
summary: Get Issuer with Listings
tags:
- Issuers
description: 'Get a de-duplicated issuer (one record per real company) with every listing we hold for it — symbols, venues (MIC + display name), ISINs. Takes the 32-char hex issuer id, as returned on earnings items in `issuer_id`/`issuer_ref`. Use this to resolve colliding bare symbols once: query the events, read `issuer_id` off any item, then fetch the issuer here.'
parameters:
- schema:
type: string
in: path
name: id
required: true
description: issuer id (32-char hex)
responses:
'200':
description: Default Response
operationId: getApiV1IssuersById
x-operation-id-source: derived
components:
securitySchemes:
ApiKeyAuth:
type: apiKey
in: header
name: X-API-Key
description: API key obtained from the dashboard after registration