List calls
Returns a paginated list of calls for the authenticated project.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
Maximum number of calls to return (default: 20, max: 100)
1 <= x <= 10020
Cursor for pagination - use the nextCursor value from a previous response
"eyJzb3J0VmFsdWUiOiIyMDI1LTAxLTE1VDEwOjAwOjAwLjAwMDAwMFoiLCJpZCI6IjU1MGU4NDAwLWUyOWItNDFkNC1hNzE2LTQ0NjY1NTQ0MDAwMCJ9"
Field to sort by (default: createdAt)
createdAt, startedAt, endedAt, duration, title, status "createdAt"
Sort direction (default: desc)
asc, desc "desc"
Filter by call status
RINGING, IN_PROGRESS, ENDED "ENDED"
Search text to filter calls by title, summary, or transcript
"billing inquiry"
Filter by simulation run plan job ID to get all calls from a specific simulation batch
"550e8400-e29b-41d4-a716-446655440000"
Calls from any of these simulation runs (run plan job ids), comma-separated, at most 100
^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}(,[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})*$"550e8400-e29b-41d4-a716-446655440000,660e8400-e29b-41d4-a716-446655440001"
Calls from every run of any of these run plans, comma-separated, at most 100
^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}(,[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})*$"770e8400-e29b-41d4-a716-446655440002"
true: only simulated calls their run's results count (not invalidated, for example because the agent never spoke). false: only the simulated calls the results leave out, each invalidated. Live calls, and calls removed from their run, match neither.
true, false "true"
true: leave out calls from runs hidden from the runs list. Live calls stay in. false is the same as leaving it out.
true, false "true"