Send or schedule a campaign
Requires permission: CommunicationAdmin
Sends a push and/or email to a resolved recipient list, immediately or scheduled for a future time (queued as a job). Each recipient carries merge fields; the subject/body/link support {{tokens}} substituted per recipient. Records the send on CORE_Campaigns.
Request body
Example request
{
"interruptionLevel": 0,
"sendPush": true,
"sendEmail": false,
"attachments": [],
"recipients": []
}Response
Success - sent or scheduled
Changes
Changed in 3 of the 22 revisions of this API.113
- ○
added the new optional request property
attachmentsnew-optional-request-property
- ○
- ▲
the
recipients/items/request property type/format changed fromstring/toobject/request-property-type-changed
- ○
added the new optional request property
audiencenew-optional-request-property
- ○
added the new optional request property
recipients/items/emailnew-optional-request-property
- ○
added the new optional request property
recipients/items/fieldsnew-optional-request-property
- ○
added the new optional request property
senderNamenew-optional-request-property
- ○
added the optional property
campaignIdto the response with the200statusresponse-optional-property-added
- ○
added the optional property
emailSentto the response with the200statusresponse-optional-property-added
- ○
added the optional property
errorsto the response with the200statusresponse-optional-property-added
- ○
added the optional property
oneSignalCountto the response with the200statusresponse-optional-property-added
- ○
added the optional property
providerto the response with the200statusresponse-optional-property-added
- ○
added the optional property
pushAttemptedto the response with the200statusresponse-optional-property-added
- ○
added the optional property
pushDeliveredto the response with the200statusresponse-optional-property-added
This revision also has 8 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ○
endpoint added
endpoint-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○