Get paginated list of tasks
Tasks
Get paginated list of tasks
Returns scheduled and historical agent tasks with filters for type, status, contact, campaign, agent, priority, and scheduled time. Use this endpoint to monitor work created by campaigns, inspect one-off outreach tasks, or build operational queues.
GET
Get paginated list of tasks
Authorizations
Use a Bearer token to access these API endpoints. Example: "Bearer {your-token}"
Query Parameters
Page number
Number of items per page (max 100)
Required range:
x <= 100Filter by task type
Available options:
send_message, make_call, send_email, follow_up, appointment, survey, notification, webhook, custom Filter by task status
Available options:
pending, scheduled, queued, in_progress, completed, failed, cancelled, expired, on_hold Filter by contact UUID
Filter by campaign UUID
Filter by agent UUID
Filter by priority
Required range:
1 <= x <= 10Filter tasks scheduled from this date (ISO 8601)
Filter tasks scheduled until this date (ISO 8601)
Response
Tasks retrieved successfully