Create advertiser
Create a new advertiser. Advertisers are the top-level entity for campaigns.
Authorizations
API key or access token
Body
Request body for creating a new advertiser
Name of the advertiser
1 - 255"Acme Corp"
Brand domain (e.g., "nike.com") or brand website URL. Brand identity is resolved from /.well-known/brand.json, the AdCP registry, or Brandfetch enrichment.
1"nike.com"
Optional description of the advertiser
1000"Global advertising account for Acme Corporation"
When true, auto-saves the resolved brand identity to the AdCP registry if the brand is not yet registered. Normally not required for advertiser creation when enrichment succeeds; set this only after reviewing enrichment or when the user confirms registry persistence is desired.
Accounts to link to this advertiser at creation time. Each entry references a discovered account from a partner.
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. Defaults to "MANUAL".
AUTO, MANUAL How budget is allocated by campaign. "total_budget" means the campaign budget covers both media spend and fees. Defaults to "total_budget".
total_budget Primary ISO 4217 currency for this advertiser. Defaults to USD. Campaigns and media-buy products under this advertiser must use this currency.
3^[A-Za-z]{3}$"USD"
When true, this advertiser operates in sandbox mode. All ADCP operations will use sandbox-flagged accounts — no real platform calls, no real spend. Cannot be changed after creation.
Default UTM (Urchin Tracking Module) parameters for this advertiser. These are appended to landing page URLs during clickthrough redirection. Campaign-level UTM config can override these per param key.
20Data-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 to apply to this advertiser. Enforced by Scope3 across all publishers; distinct from publisher-side caps in package target_overlay.
Response
Create 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. New campaign budgets default to this currency. Selected product pricing must match the campaign budget currency.
3^[A-Z]{3}$"USD"
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.