---
title: "Earnings transcripts"
method: GET
path: "/v1/filings/transcripts"
---

# Earnings transcripts

`GET /v1/filings/transcripts`

## Request

- Base URL: `https://api.turos.app`
- URL: `https://api.turos.app/v1/filings/transcripts`
- Auth: one of:
  - API key in header `x-api-key`
  - HTTP bearer

Lists persisted earnings-transcript records extracted from covered EX-99 filing materials, with speaker and prepared-remarks or Q&A structure where source material supports extraction. Results depend on available source materials and extraction coverage.

## Query parameters

- `tickers` string
- `cik` string
- `fiscal_period` string
- `date_from` string
- `date_to` string
- `cursor` integer
- `limit` integer
- `response_mode` 'compact' | 'standard' | 'verbose' | 'agent'

## Response `default`

Contract-aware error response

- Error
  - `object` 'error', required
  - `id` string, required
  - `code` string, required
  - `type` string, required
  - `message` string, required
  - `requestId` string, required
  - `traceparent` string
  - `hint` string
  - `docsUrl` string, uri
  - `details` object, required

## Other responses

- `404`: Returned when filing intelligence is not enabled for the requesting account (`filings_intelligence_not_available`). This is an account entitlement, not the endpoint's availability.

---

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