curl --request GET \
--url https://api.alpharun.com/api/v1/customer-interactions/{CUSTOMER_INTERACTION_ID}/transcripts \
--header 'Authorization: Bearer <token>'{
"data": {
"customer_interaction": {
"id": "11111111-2222-3333-4444-555555555555",
"transcripts": [
{
"date": "2024-04-01T12:40:16.029Z",
"duration": 316,
"transcript": "John Doe (representative): Hello, this is John from support. How can I help you today?\nJane Smith (customer): Hi, I'm having trouble with my recent order.\nJohn Doe (representative): I'd be happy to help you with that. Can you provide me with your order number?"
},
{
"date": "2025-05-24T14:32:05:23.574Z",
"duration": 53,
"transcript": "John Doe (representative): Hello, this is John from support. How can I help you today?\nJane Smith (customer): Hi, I'm having trouble with my recent order.\nJohn Doe (representative): I'd be happy to help you with that. Can you provide me with your order number?"
},
{
"date": "2025-05-30T16:25:45:43.986Z",
"duration": 101,
"transcript": "John Doe (representative): Hello, this is John from support. How can I help you today?\nJane Smith (customer): Hi, I'm having trouble with my recent order.\nJohn Doe (representative): I'd be happy to help you with that. Can you provide me with your order number?"
}
]
}
}
}Return the transcripts for the given customer interaction.
Transcripts are ordered chronologically. On a given transcript, each line is a speaker’s utterance. You can split the transcript into segments by splitting on the line break: \n.
curl --request GET \
--url https://api.alpharun.com/api/v1/customer-interactions/{CUSTOMER_INTERACTION_ID}/transcripts \
--header 'Authorization: Bearer <token>'{
"data": {
"customer_interaction": {
"id": "11111111-2222-3333-4444-555555555555",
"transcripts": [
{
"date": "2024-04-01T12:40:16.029Z",
"duration": 316,
"transcript": "John Doe (representative): Hello, this is John from support. How can I help you today?\nJane Smith (customer): Hi, I'm having trouble with my recent order.\nJohn Doe (representative): I'd be happy to help you with that. Can you provide me with your order number?"
},
{
"date": "2025-05-24T14:32:05:23.574Z",
"duration": 53,
"transcript": "John Doe (representative): Hello, this is John from support. How can I help you today?\nJane Smith (customer): Hi, I'm having trouble with my recent order.\nJohn Doe (representative): I'd be happy to help you with that. Can you provide me with your order number?"
},
{
"date": "2025-05-30T16:25:45:43.986Z",
"duration": 101,
"transcript": "John Doe (representative): Hello, this is John from support. How can I help you today?\nJane Smith (customer): Hi, I'm having trouble with my recent order.\nJohn Doe (representative): I'd be happy to help you with that. Can you provide me with your order number?"
}
]
}
}
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
ID of the customer interaction to fetch transcripts for
Customer interaction transcripts
Show child attributes
Show child attributes
ID of the customer interaction
List of transcripts associated with the customer interaction
Show child attributes
UTC date and time when the recording was made (ISO 8601 format)
Duration of the recording in seconds
Full transcript of the recording with speaker names