Skip to main content
Retrieve ordered transcript segments for individual calls, or run full-text search across all transcripts for a phone number. Transcripts are generated automatically during calls. Each segment is tagged with the speaking party (local, remote, or system) and a millisecond offset from the start of the call.

List transcripts

List all transcript segments for a call, ordered by sequence number. The call may be of either origin — a dedicated number or a shared iMessage line.

Path parameters

Response (200)

JSON

Error responses

Identity-scoped API keys can only read transcripts for calls belonging to their own identity; any other call is masked as 404 Call not found.

Code examples

The number-scoped transcripts route is deprecated. Use GET /calls/{call_id}/transcripts instead of GET /numbers/{phone_number_id}/calls/{call_id}/transcripts.

Search transcripts

Full-text search across all transcript segments for a phone number. Returns matching segments ranked by relevance.

Path parameters

Query parameters

Response (200)

JSON

Error responses

Code examples


Transcript object