List calls
List calls with filtering options. Results are paginated and can be filtered by various parameters. Pagination Options:
-
Cursor-based pagination (default):
- Set use_cursor=True
- Provide limit parameter to control results per page (default: 50, max: 1000)
- Response includes next_cursor for subsequent requests
- Best for efficiently paging through large datasets
-
Page-based pagination:
- Set use_cursor=False
- Provide page and limit parameters
- Response includes current_page, total_pages, and total_items
- Best for UIs that need to jump to specific pages
Authorizations
The API Key created in Rounded Studio.
- You can create it by going to the "API Keys" settings of your profile.
- Need help? You can email us at team@callrounded.com or join our Discord community.
Query Parameters
Filter calls by the agent ID that handled them.
Filter by call type (e.g., phone_call or web_call).
phone_call
, web_call
Filter by the phone number that initiated the call (E.164 format with + prefix).
Filter by the destination phone number of the call (E.164 format with + prefix).
Return only calls with start_time greater than this value (ISO 8601 format).
Return only calls with start_time less than this value (ISO 8601 format).
Cursor for pagination (ISO 8601 datetime of last seen record).
Page number for page-based pagination (1-indexed, only used when use_cursor=false).
Maximum number of results to return per page (default: 50, max: 1000).
Pagination mode selection: True for cursor-based pagination, False for page-based.
Whether to include transcript data in the response.
Whether to include variable values in the response.
Response
Successfully retrieved calls
The response is of type object
.