[
{
"content": "<string>",
"id": 123,
"call_id": 123,
"is_final": true,
"speaker": "<string>",
"segment_start": 123,
"segment_end": 123,
"confidence": 123,
"stt_timestamps": {},
"created_at": "2023-11-07T05:31:56Z"
}
]{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}Call Data
Get Transcripts by Call ID
Get all transcripts for a call.
Returns transcripts if the call belongs to an assistant in your organization.
GET
/
api
/
v1
/
calls
/
{call_id}
/
transcripts
[
{
"content": "<string>",
"id": 123,
"call_id": 123,
"is_final": true,
"speaker": "<string>",
"segment_start": 123,
"segment_end": 123,
"confidence": 123,
"stt_timestamps": {},
"created_at": "2023-11-07T05:31:56Z"
}
]{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}This endpoint retrieves a list of all transcript entries for a specific call, identified by its database ID.
Path Parameters
call_id(integer, required): The unique identifier for the call.
Query Parameters
speaker(string, optional): Filter transcripts by the speaker.- Allowed values:
user,assistant.
- Allowed values:
include_interim(boolean, optional, default: false): Whether to include non-final (interim) transcript entries.
Response
The response is a JSON array of transcript objects.Response
[
{
"id": 1,
"call_id": 101,
"content": "Hello, how can I help you today?",
"speaker": "assistant",
"is_final": true,
"segment_start": 0.0,
"segment_end": 2.5,
"confidence": 0.95,
"stt_timestamps": null,
"created_at": "2023-10-30T10:00:05Z"
},
{
"id": 2,
"call_id": 101,
"content": "Yes, I'd like to check the status of my order.",
"speaker": "user",
"is_final": true,
"segment_start": 4.1,
"segment_end": 7.2,
"confidence": 0.93,
"stt_timestamps": null,
"created_at": "2023-10-30T10:00:10Z"
}
]
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Query Parameters
Filter by speaker (user/assistant)
Include interim (non-final) transcripts
Response
Successful Response
⌘I