DRAFT, attach products and creatives, then execute it into live media buys. For the conceptual model — fields, lifecycle, media buys, and packages — see the Campaign overview.
Manage
Create campaign
POST /campaigns — open a new DRAFT campaignGet campaign
GET /campaigns/:id — full resource with creative coverageList campaigns
GET /campaigns — compact summaries, filterableUpdate campaign
PUT /campaigns/:id — partial updates and media-buy actionsDelete campaign
DELETE /campaigns/:id — archive the campaignLifecycle
Execute campaign
POST /campaigns/:id/execute — launch into media buysPause campaign
POST /campaigns/:id/pause — halt spend across media buysReactivate campaign
POST /campaigns/:id/reactivate — resume a PAUSED campaignProducts
Auto-select products
POST /campaigns/:id/auto-select-products — let Scope3 pick a setGet campaign products
GET /campaigns/:id/products — list the selected productsStatus
Get media buy status
GET /campaigns/:id/media-buy-status — live ADCP status