Update advertiser
Update an existing advertiser.
Authorizations
API key or access token
Path Parameters
Unique identifier for the advertiser
1"12345"
Body
Request body for updating an advertiser
Updated name of the advertiser
1 - 255"Acme Corporation"
Updated description of the advertiser
1000"Updated description for Acme Corporation"
Updated brand domain (e.g., "nike.com"). Re-resolves brand identity from /.well-known/brand.json, the AdCP registry, or Brandfetch enrichment.
1"nike.com"
When true, auto-saves the resolved brand identity to the AdCP registry if the brand is not yet registered. Normally not required for advertiser updates; requires brand when sent on update. Set this only after reviewing enrichment or when the user confirms registry persistence is desired.
Accounts to add to this advertiser. Existing linked accounts are not removed.
Default mode for applying Scope3 AI model optimizations to media buys for campaigns under this advertiser. When set to "AUTO", optimizations are applied automatically; when "MANUAL", they require approval.
AUTO, MANUAL How budget is allocated by campaign. "total_budget" means the campaign budget covers both media spend and fees.
total_budget Primary ISO 4217 currency for this advertiser. Can only be changed while the advertiser has no campaigns; once the first campaign is created the currency is locked, because every campaign under an advertiser shares the advertiser's single currency.
3^[A-Za-z]{3}$"USD"
Default UTM (Urchin Tracking Module) parameters for this advertiser. Replaces all existing seat-level UTM params. Pass an empty array to clear.
20Data-delivery configuration for this advertiser. Groups standing Data Delivery Outputs and the credentials they reference. Omit to leave existing config untouched.
Buyer-side frequency cap configs to apply to this advertiser. When provided, replaces all existing non-archived caps for this advertiser (pass an empty array to clear). Omit to leave existing caps untouched.
Response
Update advertiser
Advertiser resource representation
Unique identifier for the advertiser
"12345"
Name of the advertiser
"Acme Corp"
Current status of the advertiser
ACTIVE, ARCHIVED When the advertiser was created (ISO 8601)
^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$"2025-01-15T10:30:00Z"
When the advertiser was last updated (ISO 8601)
^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$"2025-01-20T14:45:00Z"
When true, this advertiser is in sandbox mode. All ADCP operations use sandbox-flagged accounts. Cannot be changed after creation.
Default mode for applying Scope3 AI model optimizations to media buys for campaigns under this advertiser. When set to "AUTO", optimizations are applied automatically; when "MANUAL", they require approval.
AUTO, MANUAL How budget is allocated by campaign. "total_budget" means the campaign budget covers both media spend and fees.
total_budget Primary ISO 4217 currency for this advertiser. Every campaign under this advertiser is created in this currency, and selected product pricing must match it.
3^[A-Z]{3}$"USD"
True once the advertiser has at least one campaign. While false, primaryCurrency can still be changed; once true it is locked.
Description of the advertiser
"Global advertising account for Acme Corporation"
The brand linked to this advertiser. Only present when includeBrand=true is passed to the list endpoint.
The brand domain associated with this advertiser
"nike.com"
Warning about brand resolution (e.g., manifest not found)
Linked partner accounts for this advertiser. Only present when includeAccounts=true is passed to the list endpoint.
Seat-level UTM parameter configuration. Only present when UTM params are configured for this advertiser.
Data-delivery configuration for this advertiser. Groups standing Data Delivery Outputs and the credentials they reference. Distinct from media-buy reporting fields elsewhere in the API.
Buyer-side frequency cap configs for this advertiser. Always present on single-GET; on LIST only when includeFrequencyCaps=true.