v2
latestOpenAPI 3.1.02026-08-07750280.6 KBCampaigns
List campaigns
Retrieve a paginated list of dialer campaigns for your organization.
Supports optional filtering by campaign status:
- `draft` — Campaign is being configured
- `scheduled` — Campaign is scheduled to start
- `running` — Campaign is actively placing calls
- `paused` — Campaign has been paused
- `completed` — All contacts have been processed
- `stopped` — Campaign was manually stopped
- `failed` — Campaign encountered a fatal error
Supports optional search by campaign name (case-insensitive substring match).
Campaigns are returned in reverse chronological order (newest first).
Authentication:
- API key with READ or READ_WRITE permission
get/campaigns
Query parameters
statusstring nullable
Filter by campaign status (draft, scheduled, running, paused, completed, stopped, failed)
Filter by campaign status (draft, scheduled, running, paused, completed, stopped, failed)
searchstring nullable
Case-insensitive substring search on campaign name
Case-insensitive substring search on campaign name
limitinteger
Number of items to return
Number of items to return
offsetinteger
Number of items to skip
Number of items to skip
Response
Successfully retrieved campaign list
{"stackTrail":"paths:/campaigns:get:responses:200:content:application/json:schema","oasType":"schema","type":"unknown","title":"Response List Campaigns Campaigns Get"}