Apple Ads: Get Campaign
apple_ads_get_campaignRetrieve a single campaign's full targeting, budget, and bid strategy before updating it, so changes are applied to the actual configured settings.
Instructions
Get one campaign in full, including its targeting, budget and bid strategy. Use this before updating one, so the change is made against what is actually configured.
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": {
"campaignId": "<campaignId>"
},
"name": "apple_ads_get_campaign"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| savePath | No | Absolute path to also write this result to, as pretty-printed JSON. Use it rather than copying values out of the response into a file by hand. Parent directories are created. | |
| campaignId | Yes | The numeric id of the entity, as returned by the matching list tool. | |
| adAccountId | No | The ad account to act on. Omit it when you have exactly one or APPLE_ADS_AD_ACCOUNT_ID is set — it is resolved automatically. List them with apple_ads_list_accounts. |