List Campaigns

Returns a paginated list of campaigns for the account.
Use this endpoint to retrieve all campaigns with optional filtering by name, status, dialing mode, and other criteria.
Supports sorting and searching with partial matches.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string
length ≤ 2083

Allows to request the sub entities of the campaign

  • dialing_mode_configuration -> Return the campaign's dialing mode configuration.
  • dialing_strategy -> Return the campaign's dialing strategy.
  • teams -> Return the campaign's teams information.

integer
≥ 1
Defaults to 1
integer
1 to 100
Defaults to 50
string
length ≤ 35

Filter by campaign name

string
length ≤ 36

Filter by user id.

string

Filter Campaigns by team id.

string
length ≤ 36

Filter by 'Do Not Call List Id'.

string
length ≤ 36

Filter by 'Record list id'.

string
length ≤ 35

Search campaigns with total and partial matches of a given search string, this will be case insensitive and accent/diacritics insensitive.

The search will be done on the following fields: name

string
enum
length ≤ 35
Defaults to created_at:desc

Order campaigns by name, dialing mode or created at in an ascending or descending order.

string
enum
length ≤ 35

Allows filtering by dialing_mode

Allowed:
string
enum
length ≤ 35

Allows filtering by status

Allowed:
boolean

Allows filtering by action_required

integer
1 to 10

Allows filtering by priority

date-time
length ≤ 35

Allows filtering by created_at, the oldest date.

date-time
length ≤ 35

Allows filtering by created_at, the lastest date.

Responses

Language
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/hal+json