POST /api/v2/buyer/campaigns/:id/reactivate
Brings a PAUSED campaign back to ACTIVE. This is the only way to resume a paused campaign. Media buys return to ACTIVE (post-flight if their dates allow).
reactivate and execute are distinct endpoints. execute launches a DRAFT or COMPLETED campaign for the first time (or relaunches it). reactivate resumes a PAUSED campaign.Request
Parameters
| Field | Type | Required | Notes |
|---|---|---|---|
id | string | Yes | Campaign ID (path parameter). Must be in PAUSED status. |
Response
- Reactivation brings every media buy back to
ACTIVE(post-flight if dates allow). previousStatus/newStatus— campaign status before and after the call.successCount/failureCount— how many media buy cascade operations succeeded or failed. Partial failures are possible; the campaign is still markedACTIVEeven whenfailureCount > 0.
Errors
| Code | When |
|---|---|
VALIDATION_ERROR | Campaign is not in PAUSED status. |
NOT_FOUND | Campaign ID does not exist for the authenticated customer. |
Related
Pause campaign
Halt spend across all media buys
Execute campaign
Launch a DRAFT or COMPLETED campaign
Media buy status
Poll live ADCP status
Campaign overview
The campaign object and lifecycle