CampaignUpdateRequest
Request body to update a campaign's mutable business fields. Every field is optional; only the provided fields change (optimistic-locked). status is read-only here --- use the archive action for the only client-driven transition. The version/raw info map are never accepted.
Human-readable name of the campaign
Spring Launch 2026Identifier of the advertiser this campaign runs for
3Kd7Np5RvM9qWx2T8yZ6Brand being advertised in the campaign
Acme CorpProduct being advertised in the campaign
Acme Pro HeadphonesCategory the advertised product belongs to
Consumer ElectronicsContent categories the campaign is eligible to run against
Free-text description of the campaign
Promoting the Spring 2026 product lineDate the campaign is scheduled to start running
2026-01-15T09:30:00ZDate the campaign is scheduled to stop running
2026-03-15T09:30:00ZTotal campaign budget in US dollars
50000Cost per thousand impressions (CPM) in US dollars
25ad_variants object[]nullable
Ad variants (copy and configuration) for the campaign
Identifier of the variant. Optional on create; the server generates one when omitted.
2Bx6Rk9LtN5mZq8Wv4GHuman-readable name of the variant.
Holiday promoThe ad copy text for this variant.
This episode is brought to you by Acme...Ad-serving platform the campaign targets
Possible values: [adbridge, adswizz, megaphone]
adswizzadswizz objectnullable
Link to an Adswizz campaign (merged onto info.adswizz)
Identifier of the linked campaign in Adswizz
az_8421907targeting objectnullable
Free-form targeting parameters (open, platform-defined); replaces the stored value
tracking objectnullable
Free-form tracking configuration (open, platform-defined); replaces the stored value
{
"name": "Spring Launch 2026",
"advertiser_id": "3Kd7Np5RvM9qWx2T8yZ6",
"brand_name": "Acme Corp",
"product_name": "Acme Pro Headphones",
"product_category": "Consumer Electronics",
"categories": [
"string"
],
"description": "Promoting the Spring 2026 product line",
"start_date": "2026-01-15T09:30:00Z",
"end_date": "2026-03-15T09:30:00Z",
"budget": 50000,
"cpm": 25,
"ad_variants": [
{
"id": "2Bx6Rk9LtN5mZq8Wv4G",
"name": "Holiday promo",
"ad_copy": "This episode is brought to you by Acme..."
}
],
"platform": "adswizz",
"adswizz": {
"campaign_id": "az_8421907"
},
"targeting": {},
"tracking": {}
}