List Calls
Calls
List Calls
Retrieves a paginated list of call logs for a specific organization
GET
List Calls
List Calls
Retrieves a paginated list of call logs for a specific organization. This endpoint can be accessed using either a tenant API key or an organization API key. The organization ID must be specified as a query parameter regardless of which authentication method is used.This endpoint returns basic call information. For detailed call information
including transcript and recording URLs, use the Get
Call endpoint.
Headers
string
required
API key is required. Enter either your tenant-specific or
organization-specific API key in the format
Bearer YOUR-API-KEYQuery Parameters
string
required
The ID of the organization to list calls for
integer
default:"1"
Page number for pagination (minimum: 1)
integer
default:"20"
Number of items per page (minimum: 1, maximum: 50)
string
Filter calls by type. Must be one of:
Inbound, Outbound, Web. Invalid values will return a 400 error.string
Filter calls by agent name (partial match supported).
string
Start date for date range filter (ISO 8601 format:
2025-05-01T00:00:00Z). If both from and to are provided, from must be before or equal to to.string
End date for date range filter (ISO 8601 format:
2025-06-01T00:00:00Z). If both from and to are provided, to must be after or equal to from.string
Filter calls by the user’s primary intent detected during the call.
string
default:"desc"
Sort order for results. Possible values:
asc, desc, duration_desc, duration_asc.Response
array
object
Example Request
Example Response
Error Responses
400: Invalid request data
400: Invalid request data
The API performs comprehensive validation and returns detailed error information.Invalid callType:Invalid date format:Invalid date range (
from after to):404: Organization not found
404: Organization not found
500: Error
500: Error