Trillet AI logo

List Call Dispositions

Retrieve a paginated list of call dispositions with filtering options.

GEThttps://api.trillet.ai/v1/api/call-dispositions

Headers

x-api-keystringrequired

API key used for authenticating requests to the API.

x-workspace-idstringrequired

Workspace identifier for the API.

Query Parameters

pagenumberdefault: 1

Page number for pagination.

limitnumberdefault: 50

Number of records per page.

phoneNumberstring

Filter by phone number.

batchIdstring

Filter by batch call ID.

agentIdstring

Filter by agent ID.

statusstring

Filter by disposition status.

dispositionstring

Filter by disposition type.

attemptnumber

Filter by attempt number.

searchstring

Search across dispositions.

timezonestring

Timezone for date formatting (e.g., "America/New_York").

Response Fields

dataobject

Paginated disposition data.

dispositionsarray

Array of call disposition objects.

totalnumber

Total number of matching dispositions.

pagenumber

Current page number.

limitnumber

Records per page.

totalPagesnumber

Total number of pages.

{
  "data": {
    "dispositions": [
      {
        "_id": "665a1b2c3d4e5f6a7b8c9d0e",
        "phoneNumber": "+14155551234",
        "disposition": "callback_scheduled",
        "status": "pending",
        "scheduledAt": "2024-06-02T14:00:00.000Z",
        "attempt": 1,
        "agentId": "665a1b2c3d4e5f6a7b8c9d0f",
        "batchId": "665a1b2c3d4e5f6a7b8c9d10",
        "createdAt": "2024-06-01T10:00:00.000Z"
      }
    ],
    "total": 25,
    "page": 1,
    "limit": 50,
    "totalPages": 1
  }
}