Get all campaigns (with filters)

Gets all campaigns, with optional filtering.

Query Params
int32
1 to 1000
Defaults to 1000

The number of records to select between 1 and 1000 to retrieve.

int32
≥ 1

The numbers of records to skip in the result set.

string
enum

Filter to a specific type of email campaign.

Allowed:
~tags
array of strings

Filter to campaigns with the specified tags; all tags listed must be assigned to the campaign to be included.

~tags
date

Filter for campaigns sent on or after the specified date-time in UTC ISO-8601 format.

~statuses
array of strings

Filter by campaign statuses: Unsent, Sent, Sending, Paused, Cancelled, RequiresWorkflowApproval

~statuses
date

Filter for campaigns scheduled to be sent on or after the specified date-time in UTC ISO-8601 format. Can be used in conjunction with ~scheduledDateTo to create a date window.

date

Filter for campaigns scheduled to be sent on or before the specified date-time in UTC ISO-8601 format. Can be used in conjunction with ~scheduledDateFrom to create a date window.

Headers
string

If you are a partner of Dotdigital and have a verified integration then include your integration tracking token here.

string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Basic
base64
:
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
text/plain