campaigns_query
Query Apple Ads campaigns with endpoint-specific filters, sorting, pagination, time ranges, and report fields to retrieve bounded campaign data.
Instructions
Query bounded campaigns with endpoint-specific filters.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | legacy exact campaign ID shortcut | |
| fields | No | report fields to return | |
| filters | No | endpoint-specific filter conditions | |
| groupBy | No | report dimensions | |
| options | No | report or insight options | |
| profile | Yes | local Apple Ads profile name | |
| sorting | No | ordered sort fields | |
| timeRange | No | report or insight time range | |
| campaignId | No | exact campaign ID shortcut | |
| pagination | No | bounded result window | |
| adAccountId | Yes | Apple Ads ad account ID |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | payload | |
| error | No | ||
| summary | Yes | ||
| rateLimit | No | ||
| pagination | No |