Campaigns

Campaign execution and analytics

Stats

get
Authorizations
OAuth2passwordRequired
Token URL:
Responses
200

Successful Response

application/json
get
/api/stats
200

Successful Response

List Campaigns

get
Authorizations
OAuth2passwordRequired
Token URL:
Responses
200

Successful Response

application/json
Responseany
get
/api/campaigns
200

Successful Response

No content

Create Campaign

post
Authorizations
OAuth2passwordRequired
Token URL:
Body
namestringRequired
run_nowbooleanOptionalDefault: false
server_idintegerRequired
profile_idintegerRequired
template_idintegerRequired
list_idsinteger[]Required
use_batchesbooleanOptionalDefault: false
batch_sizeany ofOptional
integerOptional
or
nullOptional
batch_delay_secondsany ofOptional
integerOptional
or
nullOptional
custom_headersany ofOptional
or
nullOptional
scheduled_start_atany ofOptional
stringOptional
or
nullOptional
remove_duplicate_targetsbooleanOptionalDefault: false
Responses
200

Successful Response

application/json
post
/api/campaigns

Campaign Detail

get
Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
campaign_idintegerRequired
Responses
200

Successful Response

application/json
get
/api/campaigns/{campaign_id}

Delete Campaign

delete
Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
campaign_idintegerRequired
Responses
200

Successful Response

application/json
Responseany
delete
/api/campaigns/{campaign_id}

No content

Campaign Targets Status

get
Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
campaign_idintegerRequired
Responses
200

Successful Response

application/json
get
/api/campaigns/{campaign_id}/targets_status

Start Campaign

post
Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
campaign_idintegerRequired
Responses
200

Successful Response

application/json
Responseany
post
/api/campaigns/{campaign_id}/start

No content

Pause Campaign

post
Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
campaign_idintegerRequired
Responses
200

Successful Response

application/json
Responseany
post
/api/campaigns/{campaign_id}/pause

No content

Resume Campaign

post
Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
campaign_idintegerRequired
Responses
200

Successful Response

application/json
Responseany
post
/api/campaigns/{campaign_id}/resume

No content

Archive Campaign

post
Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
campaign_idintegerRequired
Responses
200

Successful Response

application/json
Responseany
post
/api/campaigns/{campaign_id}/archive

No content

Schedule Campaign

post
Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
campaign_idintegerRequired
Body
object · PayloadOptional
Responses
200

Successful Response

application/json
Responseany
post
/api/campaigns/{campaign_id}/schedule

No content

Unschedule Campaign

post
Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
campaign_idintegerRequired
Responses
200

Successful Response

application/json
Responseany
post
/api/campaigns/{campaign_id}/unschedule

No content

Campaign Logs

get
Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
campaign_idintegerRequired
Responses
200

Successful Response

application/json
Responseany
get
/api/campaigns/{campaign_id}/logs

No content

Campaign Variables

get
Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
campaign_idintegerRequired
Responses
200

Successful Response

application/json
get
/api/campaigns/{campaign_id}/variables

Mark Opened

post
Path parameters
campaign_idintegerRequired
Header parameters
authorizationany ofOptional
stringOptional
or
nullOptional
Body
emailany ofOptional
string · emailOptional
or
nullOptional
var_nameany ofOptional
stringOptional
or
nullOptional
var_valueany ofOptional
stringOptional
or
nullOptional
openedbooleanOptionalDefault: true
bulkany ofOptional
booleanOptional
or
nullOptional
Responses
200

Successful Response

application/json
post
/api/campaigns/{campaign_id}/opened

Clear Campaign Error

post
Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
campaign_idintegerRequired
Responses
200

Successful Response

application/json
Responseany
post
/api/campaigns/{campaign_id}/clear_error

No content

Campaigns Calendar

get
Authorizations
OAuth2passwordRequired
Token URL:
Responses
200

Successful Response

application/json
Responseany
get
/api/campaigns_calendar
200

Successful Response

No content

Archive All Campaigns

post
Authorizations
OAuth2passwordRequired
Token URL:
Responses
200

Successful Response

application/json
Responseany
post
/api/campaigns/archive_all
200

Successful Response

No content

User Campaigns

get
Authorizations
OAuth2passwordRequired
Token URL:
Query parameters
emailstring · emailRequired
Responses
200

Successful Response

application/json
get
/api/user_campaigns

Export Campaign Results

get
Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
campaign_idintegerRequired
Responses
200

Successful Response

application/json
Responseany
get
/api/campaigns/{campaign_id}/export

No content

Delete All Archived Campaigns

post
Authorizations
OAuth2passwordRequired
Token URL:
Responses
200

Successful Response

application/json
Responseany
post
/api/campaigns/delete_all
200

Successful Response

No content

Last updated