PUT
/campaigns/{id}/statusReplace a campaign status
Replaces the status of a campaign. Set status to scheduled, running, paused, or cancelled when you want to change the campaign's state.
idintegerrequired
The unique integer identifier of the campaign whose status you want to change.
Campaign status update; all fields are optional.
statusstringoptional
The campaign status: `scheduled`, `running`, `paused`, or `cancelled`.
200Returns a campaign data object with identifiers, timestamps, engagement counts, delivery totals, and campaign details.
dataobjectoptional
Error handling
The id path parameter must identify the campaign whose status you want to replace. If provided, status must be one of scheduled, running, paused, or cancelled.