Calls
Call List
List calls with optional filtering and pagination
POST
Retrieve a list of calls with optional filtering by status, agent, direction, and time range.
This endpoint uses POST to support complex filter criteria in the request body.
Request Body
Optional filters to apply.
Sort order:
ascending or descending (by start time).Maximum number of results (1-1000).
Cursor for pagination. Use the last
call_id from the previous page.Response
Returns an object withcalls (array of lightweight call objects) and total_count. These include core metadata (status, agent, timing) but omit transcript, summary, recording_url, detected_gender, vars_provided, vars_extracted, and vars_collected for performance. Use Get Call to retrieve the full call object.
Array of call objects with the following fields:
Total number of calls matching the filter criteria (for pagination).