---
title: "Get Conversation Transcript"
method: GET
path: "/v3/account/conversations/{conversationId}/transcript"
tags: ["Conversations"]
---

# Get Conversation Transcript

`GET /v3/account/conversations/{conversationId}/transcript`

Returns the speaker-attributed, timestamped transcript of a single conversation. Get the `conversationId` from [Search Conversations](#operation/searchConversations).

No request body and no query parameters.

> **Billing:** 1 credit per successful request via `ci_transcript_analysis`, including repeat requests for the same conversation. A `404` is never charged. While `ci_transcript_analysis` isn't seeded on your account's pricebook, the endpoint stays free.

> **Note:** A single `404` covers all three cases — the conversation doesn't exist, its processing hasn't completed, or it belongs to another account. Transcripts can be long; when feeding one to an LLM, budget for it or summarize it (Search Conversations already returns the summary, chapters, and coaching without the transcript).

## Path parameters

- `conversationId` string, required

## Response `200`

Successful response

- V3ConversationTranscriptResponse
  - `requestId` string, uuid — Correlation / request id for support and tracing.
  - `conversationId` string — The conversation this transcript belongs to.
  - `segments` ConversationTranscriptSegment[] — Chronologically ordered segments.
    - `speaker` string — Speaker name as resolved by the meeting provider.
    - `side` string, nullable — Which side of the conversation the speaker is on, e.g. internal / external.
    - `text` string — What was said.
    - `startTime` string — Offset from the start of the recording.
    - `endTime` string — Offset from the start of the recording.
  - `billing` V3Billing — Credit usage summary for a V3 API request
    - `creditsCharged` integer — Total credits charged for this request
    - `resultsReturned` integer — Number of successful results returned

## Other responses

- `401` — Unauthorized - invalid or missing API key
- `402` — Payment required - insufficient credits
- `403` — Forbidden - account inactive, V3 access not enabled, or plan does not include this feature
- `404` — Not found - resource not found
- `429` — Too many requests - rate limit exceeded

---

[API](https://skmtc.net/lusha/apis/lusha-api-documentation.md) · [All operations](https://skmtc.net/lusha/apis/lusha-api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/lusha/lusha-api-documentation/revisions/8e62fb5a9414/schema)
