list_campaigns
List Apple Search Ads campaigns with metadata: id, name, status, budget, country, channel type. Filter by status and paginate using limit/offset. For campaign inventory management, not performance metrics.
Instructions
List all campaigns in the configured Apple Search Ads organization. Requires ASA authentication; read-only. Returns campaign metadata (id, name, status, budget, country, channel type) but not performance metrics — use get_campaign_report for metrics. Optionally filter by status. Supports pagination via limit/offset; default limit 20, max 1000.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | Filter results to campaigns with this status. Omit to return all statuses. | |
| limit | No | Max campaigns to return (1–1000). Defaults to 20. | |
| offset | No | Zero-based page offset for pagination. Defaults to 0. |