Skip to main content
GET
Returns a paginated list of voice sessions stored in the database. Use the status query parameter to filter by session status (active, completed).

Query parameters

string
Filter by status (active, completed, transferred, failed)
Case-insensitive search across phone, agent, summary, and transcript
string
Return only sessions started after the given RFC3339 timestamp
string
Sort by started_at asc or desc
integer (int64)
Maximum results (default 50, max 200)
integer (int64)
Pagination offset

Response

object
boolean
required
string
required
Tenant id the listing is scoped to
object[]
required
integer
required
Number of sessions in this page
integer
required
Total sessions matching the current filters
integer
required
Total sessions for the tenant, unfiltered
object
required
Session counts keyed by status (e.g. active, completed)
object
required
object,null
required
The longest session matching the current filters, in the same shape as sessions[] entries; null when there are no sessions

Status codes

Last modified on August 31, 2026