Skip to main content
GET
Get Call Transcriptions
Retrieve the transcriptions generated for a specific call using its session ID. Each entry describes one transcript file, including the window it covers and the URL to download it. The optional onBehalfOf header scopes the request to a specific user; leave it out to call as the app itself.

When to Use

Example Request

Response Details

Each entry in the data array describes one transcript file:
Transcriptions are generated asynchronously after a call ends, so a call that has just finished may return an empty data array. Fields with no value are omitted from the response rather than returned as null.

Pagination

Results are paginated, newest transcript first. Use page and perPage to page through them.

Relationship to the Call Object

The List Calls and Get Call responses embed the 5 most recent transcriptions on each call whose hasTranscription is true. Use this endpoint when a call has more than 5 transcripts, or when you need to page through them.

Authorizations

apikey
string
header
required

API Key with fullAccess scope(i.e. Rest API Key from the Dashboard).

Headers

onBehalfOf
string

UID of the user on whose behalf the action is performed.

Path Parameters

sessionId
string
required

Call whose transcriptions are to be retrieved

Query Parameters

page
integer

The page of results to return. Defaults to 1.

perPage
integer

The number of transcriptions to return per page. Defaults to 100, capped at 1000.

Response

200 - application/json

Retrieves Call Transcriptions

data
object[]
meta
object