v2

latestOpenAPI 3.1.02026-08-07750280.6 KB
Campaigns

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"}