Attach campaign creative
attach_campaign_creativeCopy a user-selected creative file into the native campaign asset and moderation flow. Attach artwork before booking. Existing live artwork changes follow the portal replacement workflow.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"advertisementId": "<advertisementId>",
"idempotency_key": "<idempotency_key>",
"creativeFile": "<creativeFile>"
},
"name": "attach_campaign_creative"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| creativeFile | Yes | ||
| advertisementId | Yes | Native campaign ID returned by save_campaign_draft. | |
| idempotency_key | Yes | Stable unique key for this action. Reuse this key and unchanged arguments when retrying. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | ||
| checkoutUrl | No | ||
| advertisementId | No |