Skip to main content
GET
/
v1
/
calls
/
{id}
/
transcription
Get call transcription
curl --request GET \
  --url https://api.example.com/v1/calls/{id}/transcription \
  --header 'Authorization: Bearer <token>'
{
  "id": "123e4567-e89b-12d3-a456-426614174000",
  "status": "COMPLETED",
  "transcript": [
    {
      "speaker": 0,
      "text": "Hello, this is John from...",
      "start": 0.5,
      "end": 3.2,
      "confidence": 0.95
    }
  ],
  "summary": "Discussion about product features...",
  "startedAt": "2024-01-15T10:00:00Z",
  "endedAt": "2024-01-15T10:00:45Z"
}

Authorizations

Authorization
string
header
required

Enter your API Key (sk_live_xxx or sk_test_xxx)

Path Parameters

id
string
required

Response

The call transcription

id
string
required

Unique identifier of the transcription

Example:

"123e4567-e89b-12d3-a456-426614174000"

status
enum<string>
required

Status of the transcription

Available options:
PENDING,
IN_PROGRESS,
FAILED,
COMPLETED
Example:

"COMPLETED"

transcript
object[] | null
required

Array of transcribed utterances

summary
object
required

AI-generated summary of the conversation

Example:

"Discussion about product features..."

startedAt
object
required

When transcription processing started

Example:

"2024-01-15T10:00:00Z"

endedAt
object
required

When transcription processing completed

Example:

"2024-01-15T10:00:45Z"