Skip to main content
GET
Retrieve a transcription

Authorizations

Authorization
string
header
required

Wavix API key. Pass as Authorization: Bearer <api_key>. Keys support per-resource scopes (none / read / write). See Restricted keys and scopes.

Path Parameters

call_id
string
required

The unique ID of the call.

Example:

"bbaa37bf-430a-46da-ade3-c248e407016"

Response

Returns the call transcription.

transcript
object
required

Mapping of phone numbers in the call to transcript text.

Example:
turns
TranscriptTurn · object[]
required

List of speaker turns with text and start/end times.

Example:
uuid
string
required

Transcription ID.

Example:

"e84f350f-6da7-4b56-80eb-41dec572626b"

language
enum<string> | null
required

Language of the transcription, as a two-letter ISO 639-1 code. One of en (English), de (German), es (Spanish), fr (French), or it (Italian). null lets the platform auto-detect the language.

Available options:
en,
de,
es,
fr,
it,
null
duration
integer<int32>
required

Call duration in seconds.

Example:

102

charge
string
required

Total charge for the transcription in USD.

Example:

"0.01"

status
enum<string>
required

Outcome of the transcription. One of completed (the transcript was produced) or failed (the transcription could not be produced).

Available options:
completed,
failed
transcription_date
string<date-time>
required

Date and time when the transcription was processed in ISO 8601 format.

Example:

"2023-01-09T10:04:39.734Z"

call_date
string<date-time>
required

Date and time when the call was placed or received in ISO 8601 format.

Example:

"2023-01-09T10:01:13.394Z"

call_uuid
string
required

Associated call ID.

Example:

"bbaa37bf-430a-46da-ade3-c248e4070161"

call_score
string
required

Call sentiment score. Indicates negative (1.0-3.0), neutral, or positive (4.0-5.0).

Example:

"3.8"

call_summary
string
required

One- or two-sentence call summary.

Example:

"The agent and client discussed billing issues."