Update Campaign

Updates an existing campaign.

The campaign must have finished preprocessing and be in a draft or scheduled status to be updated.

Automation templates passed in automation_templates are added to the ones already on the campaign. A template that is already on the campaign is skipped, so the request is safe to retry. Every template must belong to the organization and must not be archived; otherwise nothing is updated. To add automation templates to a campaign that has already been sent, use the Attach Automation Templates to Campaign endpoint.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

Campaign ID

Body Params

Update Campaign Params

Request schema for updating SMS campaigns.

As of now only title and scheduling time can be updated, and automation templates can be added.

automation_templates
array of uuids
length ≤ 50

List of IDs of automation templates to add to the campaign. Templates already on the campaign are kept; nothing is replaced or removed.
Templates of type "duplicate" will have their triggers, actions, and keywords duplicated for the campaign.
Templates of type "as-is" would be associated with the campaign and their triggers, actions, and keywords will be reused.

automation_templates
date-time

Scheduling time for the campaign. Requires ISO 8601 format.

string
enum

Campaign status for reverting to draft or rescheduling.

Allowed:
string

Campaign title

Responses

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