January Sale! Get over 30% off when you subscribe to an annual plan!

Earnings Call Transcript API

The Earnings Call Transcript API provides access to full transcripts of earnings calls for major companies every quarter. This API covers over 8,000 companies (current and delisted) globally with a focus on US large cap, mid cap, and small cap companies.

Available endpoints:

(4.7)

From 6,524 users

4,200+

Applications using this API

API Status

Online - All Systems Operational

API Response Times

Average
P50
P75
P90
P95
273ms318ms357ms691ms958ms

Didn't find what you were looking for? Suggest an improvement


/v1/earningstranscript GETPremium Subscribers Only

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

Returns the earnings transcript for a given company earning quarter. Historical earnings call transcript data is available from 2005 onwards for many companies.

Parameters

Either ticker or cik must be provided. If year and quarter are not provided, the latest earnings call transcript will be returned.

  • ticker  optional

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

  • cik  optional

    Company Central Index Key (e.g., 320193).

  • year  optional

    Earnings year (e.g., 2025). Must be a valid year between 2000 and the current year. If provided, quarter must also be provided.

  • quarter  optional

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

Headers

  • X-Api-Key  required

    API Key associated with your account.

Response

  • date

    The date of the earnings call.

  • timestamp

    The UNIX timestamp (in seconds) of the earnings call to the nearest minute.

  • ticker

    The ticker symbol of the company.

  • cik

    The CIK of the company.

  • year

    The year of the earnings call.

  • quarter

    The quarter of the earnings call.

  • earnings_timing

    Timing of the earnings call. Possible values are:

    • before_market: Earnings call occurs before the market opens.

    • during_market: Earnings call occurs during regular market hours.

    • after_market: Earnings call occurs after the market closes.

  • transcript

    The transcript of the earnings call as a single string.

  • participants  Business and Professional tier subscribers only

    The list of participants of the earnings call. Each participant is an object with name, role, and company properties.

  • summary  Business and Professional tier subscribers only

    A concise summary of the earnings call, covering the main points discussed including financial performance, key metrics, and strategic initiatives.

  • guidance  Business and Professional tier subscribers only

    Any forward-looking guidance issued by the company during the call, including revenue projections, earnings estimates, margin expectations, or other forecasts. Empty string if no guidance was provided.

  • risk_factors  Business and Professional tier subscribers only

    Any risk factors, challenges, headwinds, or concerns mentioned during the call that could negatively impact the company's future performance. Empty string if no risk factors were mentioned.

  • overall_sentiment  Business and Professional tier subscribers only

    The overall sentiment of the entire transcript on a scale from -1 (very negative) to 1 (very positive), where 0 is neutral.

  • overall_sentiment_rationale  Business and Professional tier subscribers only

    A brief explanation of the overall sentiment score, including key positive signals, key negative signals, and the reasoning behind the score.

  • transcript_split  Business and Professional tier subscribers only

    The transcript of the earnings call split into sections by speaker. Each section includes:

    • speaker - Speaker's name

    • company - Company the speaker represents

    • role - Role/title of the speaker

    • text - Speaker's remarks

    • sentiment - Sentiment score for this segment from -1 (very negative) to 1 (very positive)

    • sentiment_rationale - Brief explanation of the sentiment score

    • speaker_type - Type of speaker: "management", "investor", or "operator"

    • is_qa - Boolean indicating if this segment is part of the Q&A portion

Sample Request Live Demo!

ticker
cik
year
quarter

Try this API endpoint with all available parameters in our API playground

https://api.api-ninjas.com/v1/earningstranscript?ticker=AAPL

Headers

X-Api-KeyLog in or sign up to get your API Key

Sample Response

JSON

Code Examples

1 2 curl -X GET "https://api.api-ninjas.com/v1/earningstranscript?ticker=AAPL" \ -H "X-Api-Key: YOUR_API_KEY"

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.


/v1/earningstranscriptsearch GETPremium Subscribers Only

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

Returns a list of available earnings call transcript year/quarter combinations for a given company. Use either ticker or CIK to search. This endpoint is useful for discovering which earnings transcripts are available for a specific company or on a specific date.

Parameters

At least one of ticker, cik, or date must be provided.

  • ticker  optional

    Company ticker symbol (e.g., AAPL). Either ticker or cik must be provided.

  • cik  optional

    Company Central Index Key (e.g., 789019). Either ticker or cik must be provided. For US companies registered with the SEC only.

  • date  optional

    Filter results by earnings call date in YYYY-MM-DD format (e.g., 2024-05-02). Returns only transcripts for earnings calls on the specified date.

Headers

  • X-Api-Key  required

    API Key associated with your account.

Response

Returns an array of objects, each containing:

  • year

    The year of the earnings call transcript (as a string).

  • quarter

    The quarter of the earnings call transcript (as a string: 1, 2, 3, or 4).

Sample Request Live Demo!

ticker
date

Try this API endpoint with all available parameters in our API playground

https://api.api-ninjas.com/v1/earningstranscriptsearch?ticker=AAPL

Headers

X-Api-KeyLog in or sign up to get your API Key

Sample Response

JSON

/v1/earningstranscriptlist GETPremium Subscribers Only

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

Returns a list of all companies with earnings transcripts.

Note: Use /v1/earningstranscriptsearch to find the list of transcripts for a given company.

Parameters

  • limit  optional

    Number of results to return. Default is unlimited - all results will be returned.

  • offset  optional

    Number of results to skip for pagination. Default: 0.

Headers

  • X-Api-Key  required

    API Key associated with your account.

Response

Returns an array of objects, each containing:

  • ticker

    The company ticker symbol.

  • company

    The company name.

Sample Request Live Demo!

limit
offset

Try this API endpoint with all available parameters in our API playground

https://api.api-ninjas.com/v1/earningstranscriptlist?limit=50&offset=0

Headers

X-Api-KeyLog in or sign up to get your API Key

Sample Response

JSON