Campaign feature is intended to send a single message text to multiple destination numbers via a single API request. The Campaign API supports sending messages up to 10 000 destination numbers with one campaign.
Messages to all recipients may not be delivered instantly. Messages are dequeued for delivery based on the rate limits configured for the account.
Campaign endpoints are meant to send and monitor campaigns scheduled by the account.
Example of request body
Example of response body
The following error codes are returned in response to a user’s request which contains bad syntax or cannot be fulfilled.
|1601||Campaign is not found|
|1602||Invalid campaign identifier|
|1603||'data.sender' is required|
|1604||'data.sender' is invalid|
|1605||'data.audience' is required|
|1606||'data.audience' is invalid|
|1607||'data.template' is required|
|1608||'data.template' is invalid|
|1609||'data.schedule' is invalid|
|1611||'data.status' can not be changed|
|1612||Campaign cannot be deleted|
|1613||Campaign audience and template do not match|