---
title: "Fetch Earnings Transcripts"
method: GET
path: "/api/enterprise/company/earnings-calls/"
tags: ["Supporting APIs"]
---

# Fetch Earnings Transcripts

`GET /api/enterprise/company/earnings-calls/`

## Request

- Base URL: `https://api.wokelo.ai`
- URL: `https://api.wokelo.ai/api/enterprise/company/earnings-calls/`
- Auth: HTTP bearer

Fetch earnings call transcripts for a public company. Supports year-range filtering via `from_year` and `to_year`.

## Query parameters

- `company` string, required
- `from_year` integer
- `to_year` integer

## Response `200`

Earnings transcripts returned successfully.

- object
  - `status` string
  - `data` object[]: List of earnings call transcript objects.
    - `transcript_title` string: Short title of the earnings call.
    - `transcript_name` string: Full name of the earnings call including date.
    - `ticker` string: Stock ticker symbol with exchange prefix.
    - `transcript_url` string, uri: URL to the raw transcript file.
    - `date` string, date: Date the earnings call took place.
    - `year` integer: Fiscal year of the earnings call.
    - `quarter` integer: Fiscal quarter of the earnings call (1–4).
    - `transcript_data` object: Full structured transcript content.
      - `date` string, date: Date of the transcript.
      - `participant` object[]: List of participants (executives and analysts) on the call.
        - `name` string: Participant full name.
        - `role` string: Role category.
        - `pro_id` integer: Unique professional ID.
        - `job_title` string: Participant's job title.
        - `description` string: Role description.
        - `company_name` string: Company the participant represents.
        - `transcript_person_id` integer: Transcript-specific person ID.
      - `transcript` object[]: Ordered list of speeches from the earnings call.
        - `name` string: Speaker's name.
        - `speech` string: Full text of the speech segment.
        - `session` string: Session type (e.g., Presenter Speech, Q&A).
        - `person_id` integer: ID of the speaker.
        - `person_company` string, nullable: Company of the speaker, if available.
        - `component_order` integer: Order index of this speech within the transcript.

## Other responses

- `401`: Unauthorized – invalid or missing JWT token
- `404`: Company not found

---

[API](https://skmtc.dev/wokelo/apis/wokelo-api.md) · [All operations](https://skmtc.dev/wokelo/apis/wokelo-api/llms.txt) · [OpenAPI document](https://skmtc.dev/wokelo/apis/wokelo-api/revisions/78bebc3b5d6e?raw)
