audio_hosted
creative from one promoted managed audio source. Its campaign association does
not start seller or destination delivery, but adds it to every media buy on the
campaign whose product accepts audio_hosted.
For the conceptual model — manifest fields, asset types, format coverage, and
tracking macros — see the Creative overview.
Creative manifests use snake_case field names (
creative_id, campaign_id, format_id, template_id) because they pass through verbatim to the ADCP wire format — an intentional exception to v2’s camelCase convention.Collections
Manage advertiser creative collections
/advertisers/:id/creative-collections — named, non-executable groups of saved creatives with a revision checkManage
Start creative session
POST /campaigns/:id/creative-sessions — generate a reviewable draft galleryCreate creative manifest
POST /campaigns/:id/creatives/create — upload assets and create a manifestCreate advertiser creative master
POST /advertisers/:id/creatives/create — stage a creative before any campaign existsAdopt a managed audio source
POST /creatives/adopt-managed-audio-source — adopt one promoted source; no seller, destination, or media-buy deliveryList creative manifests
GET /campaigns/:id/creativeManifest — compact summaries, filterableGet creative manifest
GET /campaigns/:id/creatives/:creativeId — full manifest with assetsUpdate creative manifest
PUT /campaigns/:id/creatives/:creativeId — edit fields and manage assetsDelete creative manifest
DELETE /campaigns/:id/creatives/:creativeId — remove manifest and assets