List Calls
Campaigns Calls
List Calls
Fetch a paginated list of call records for a campaign.
- page / size: Pagination (default: page=1, size=50, max size=200).
- start / end: ISO 8601 date range filter on call creation date.
- status: Filter by call status (received, ready, queued, ringing, processing, ended, completed, failed).
- search: Search term matched against phone number or other call fields.
- outcomes: Repeat to filter by multiple outcomes:
?outcomes=voicemail&outcomes=no_answer. - tags: Repeat to filter by multiple tags:
?tags=region:west&tags=priority:high. - groupId: When provided, returns calls across all campaign runs in the group.
GET
List Calls
Authorizations
Retrieve your API Key from Dashboard API Keys Section.
Path Parameters
Campaign configuration ID
Query Parameters
Call status
Search keywords
Outcome values to filter by
Filter by tags (format: key:value)
Filter by group ID
When true, return only soft-deleted calls
Number of items per page
Required range:
x >= 1Page number
Required range:
x >= 1Filter by start time (ISO 8601 format)
Filter by end time (ISO 8601 format)
Response
Paginated list of call records