Call Flow Sessions
Returns one entry per incoming call that was handled by a call flow, most recent call first.
The Bearer API key of your user more info.
an integer specifying the starting point (beginning with 0) when paging through a list of entities
0the maximum number of results when paging through a list of entities.
50call flow IDs of the call flow that handled the call
call flow number IDs of the number the call came in on
the phone number the call was made from, in E.164 format
only return calls that started at or after this point in time
only return calls that started before this point in time
The call flow sessions
The identifier of the call at the telephony provider.
The point in time the call came in.
The point in time the caller hung up.
The point in time the call flow finished running.
The call flow that handled the call.
The call flow number the call came in on.
The number that was called, in E.164 format.
The user the call was connected to, if it was routed to one.
The number the call was made from, in E.164 format.
Link to the voicemail recording, if the caller left one.
GET /api/call-flow-sessions HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
The call flow sessions
[
{
"id": 1,
"callSid": "text",
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z",
"callEndedAt": "2026-01-01T00:00:00.000Z",
"flowEndedAt": "2026-01-01T00:00:00.000Z",
"callFlowId": 1,
"numberId": 1,
"status": "DEFAULT",
"toNumber": "text",
"connectedToUserId": 1,
"fromNumber": "text",
"fromCity": "text",
"fromZip": "text",
"fromState": "text",
"fromCountry": "text",
"recordedMessageUrl": "text"
}
]The Bearer API key of your user more info.
entity ID
The requested call flow session
The identifier of the call at the telephony provider.
The point in time the call came in.
The point in time the caller hung up.
The point in time the call flow finished running.
The call flow that handled the call.
The call flow number the call came in on.
The number that was called, in E.164 format.
The user the call was connected to, if it was routed to one.
The number the call was made from, in E.164 format.
Link to the voicemail recording, if the caller left one.
GET /api/call-flow-sessions/{id} HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
The requested call flow session
{
"id": 1,
"callSid": "text",
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z",
"callEndedAt": "2026-01-01T00:00:00.000Z",
"flowEndedAt": "2026-01-01T00:00:00.000Z",
"callFlowId": 1,
"numberId": 1,
"status": "DEFAULT",
"toNumber": "text",
"connectedToUserId": 1,
"fromNumber": "text",
"fromCity": "text",
"fromZip": "text",
"fromState": "text",
"fromCountry": "text",
"recordedMessageUrl": "text"
}Returns the values the call flow collected while the call was running, for example a menu selection or a transcription. Which properties are present depends on the nodes the call passed through.
The Bearer API key of your user more info.
entity ID
The collected data
The collected values, keyed by name.
GET /api/call-flow-sessions/{id}/data HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
The collected data
{}Last updated
Was this helpful?