Earnings Call Transcript API

The Earnings Call Transcript API provides access to full transcripts of earnings calls for major companies every quarter.

/v1/earningstranscript GET

https://api.api-ninjas.com/v1/earningstranscript

Returns the full earnings transcript for a given company earning quarter.


Parameters

  • ticker  required

    Company ticker symbol (e.g., AAPL).

  • year  required

    Earnings year (e.g., 2024).

  • quarter  required

    Earnings quarter from Q1 to Q4. Must be one of the following values: 1, 2, 3, 4.

Headers

  • X-Api-Key  required

    API Key associated with your account.

Sample Request Live Demo!

ticker
year
quarter
https://api.api-ninjas.com/v1/earningstranscript?ticker=MSFT&year=2024&quarter=2

Sample Response

JSON
1 2 3 { "transcript": "Operator: Greetings, and welcome to the Microsoft Fiscal Year 2024 Second Quarter Earnings Conference Call. At this time, all participants are in a listen-only mode. A question-and-answer session will follow the formal presentation. [Operator Instructions] As a reminder, this conference is being recorded. I would now like to turn the conference over to your host, Brett Iversen, Vice President of Investor Relations. ..." }

Code Examples

1 2 3 4 5 6 7 8 9 10 11 12 import requests ticker = 'MSFT' year = 2024 quarter = 2 api_url = 'https://api.api-ninjas.com/v1/earningstranscript?ticker={}&year={}&quarter={}'.format(ticker, year, quarter) response = requests.get(api_url, headers={'X-Api-Key': 'YOUR_API_KEY'}) if response.status_code == requests.codes.ok: print(response.text) else: print("Error:", response.status_code, response.text)

If your programming language is not listed in the Code Example above, you can still make API calls by using a HTTP request library written in your programming language and following the above documentation.