Create Agents
Advertise
Create, update, submit, pause, or get a campaign. get requires advertising:read; all mutations require advertising:write and Idempotency-Key. Existing action bodies remain supported. Submission requests review and does not activate delivery or authorize spending.
POST
Advertise
Choose
action: create, update, submit, pause, or get. Existing campaign request shapes are preserved. For get, supply campaignId; it requires advertising:read. Mutations require advertising:write and Idempotency-Key.
Updates, submission, and pause require expectedRevision. Submission requests review; it does not activate delivery or authorize spending.
This endpoint accepts explicit commands. Conversational management threads are not available yet. The existing campaign read route remains compatible.Authorizations
Headers
Stable key for this exact mutation. Reusing it with different input returns 409.
Required string length:
1 - 200Body
application/json
- Option 1
- Option 2
- Option 3
- Option 4
Allowed value:
"create"Required string length:
1 - 200Required string length:
1 - 200Required range:
1 <= x <= 2147483647Required string length:
1 - 160Available options:
IMPRESSIONS, CONVERSATIONS, CONVERSIONS Required range:
1 <= x <= 1000000000Allowed value:
"USD"Pattern:
^(?:(?:\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|([+-](?:[01]\d|2[0-3]):[0-5]\d)))$Pattern:
^(?:(?:\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|([+-](?:[01]\d|2[0-3]):[0-5]\d)))$Response
Current owner-scoped result. A mutation retry returns its saved response.
Last modified on November 1, 2026