promote_campaign_draft
Move a campaign draft's edits into the live base campaign. Call without a confirmation token to preview the campaign it will overwrite, then call again with the token to start the asynchronous promotion.
Instructions
Promote a campaign draft's edits back into the live base campaign — the one action in the draft workflow that touches live traffic: the base campaign starts running whatever was built in the draft. Call with no confirm_token to preview (shows which campaign it would overwrite); call again with the token to execute. Promotion is asynchronous — this kicks it off and returns immediately without waiting for it to finish. Check list_campaign_drafts afterward: status moves PROPOSED -> PROMOTING -> PROMOTED (or PROMOTE_FAILED).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| customer_id | Yes | ||
| confirm_token | No | ||
| draft_resource_name | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |