List Campaigns
curl
Response includes campaign IDs, names, status, countries, budget, serving state, and Apple metadata when available.
Update a Campaign
curl
You can send one field or multiple fields in the same update.
List Ad Groups
curl
Update an Ad Group
curl
Pause and Resume Flow
Campaign-level pause:curl
curl
curl
status: ENABLED only clears a user pause. If Apple returns serving issues such as CONTENT_PROVIDER_UNLINKED, billing issues, missing ad groups, or no eligible ads, fix those in Search Ads.Typical Read Workflow
- List campaigns.
- Pick a
campaignId. - List ad groups for that campaign.
- Pull keyword reports or search terms.
- Decide whether to update bids, statuses, targeting keywords, or negative keywords.

