Call session history and status
List Sessions
Returns a paginated list of call sessions for the authenticated account. Sessions can be filtered by type, status, caller ID, recipient number, batch session ID, and created-at date range.
query Parameters
session_typeFilter by session type
statusFilter by session status
fromFilter by caller ID (DID phone number in E.164 format)
toFilter by recipient phone number (exact match, E.164 format)
session_idFilter by batch session ID
start_dateFilter sessions created on or after this timestamp.
Accepts RFC3339 datetime (for example 2026-02-01T00:00:00Z) or date-only (YYYY-MM-DD).
end_dateFilter sessions created on or before this timestamp.
Accepts RFC3339 datetime (for example 2026-02-10T23:59:59Z) or date-only (YYYY-MM-DD).
pagePage number (zero-indexed)
page_sizeNumber of results per page
List Sessions › Responses
Session list
uriCurrent request URI
pageCurrent page number
page_sizeResults per page
first_page_uriURI for the first page
next_page_uriURI for the next page
previous_page_uriURI for the previous page
Get Session
Returns details for a specific call session.
path Parameters
session_idUnique identifier of the session
Get Session › Responses
Session details
idUnique identifier for this call record
session_idBatch session ID (for TTS with multiple recipients)
session_typeType of session
fromCaller ID (DID phone number)
toRecipient phone number
statusSession status
call_statusUnderlying call status from the telephony provider
costCost of the call in account currency
queued_atTimestamp when the session was queued
initiated_atTimestamp when the call was initiated
answered_atTimestamp when the call was answered
completed_atTimestamp when the call completed