Skip to main content
This endpoint returns a paginated list of calls from your workspace history, ordered by creation date descending. You can filter results by call status or type to narrow down the records you need. For full details on a single call — including the transcript and analysis data — use the Get call endpoint.

Endpoint

Query parameters

number
default:"50"
Maximum number of calls to return. The maximum allowed value is 100.
number
default:"0"
Number of records to skip before returning results. Use this with limit to paginate through large result sets.
string
Filter by call status. Accepted values: queued, ringing, in-progress, completed.
string
Filter by call type. Accepted values: inbound, outbound, web.

Request

Response

A successful request returns 200 OK with a calls array and pagination metadata.
object[]
required
Array of call objects.
object
required
Pagination metadata.

Example response

Pagination example

To fetch all completed outbound calls in pages of 50:
Continue incrementing offset by limit until pagination.hasMore is false.

Error responses