---
title: CampaignQueryResponse
framework: Apple Ads Platform API
role: symbol
role_heading: Object
platforms: [apple ads platform api 1.0+]
path: apple-ads-platform-api/campaignqueryresponse
---

# CampaignQueryResponse

The response object for a Campaign query, containing matched results and pagination metadata.

## Declaration

```data
object CampaignQueryResponse
```

## Properties

result: The list of campaigns matching the query filters. See Campaign. Read-only. pagination: Pagination metadata for the response, including offset, pageSize, and totalCount. See QueryPaginationResult. Read-only. error: Error information if the request encountered an error. See Error. Read-only.

## Discussion

Discussion The campaign query endpoint returns CampaignQueryResponse, which contains the filtered, sorted, and paginated set of Campaign objects matching the request. Pagination metadata in the envelope supports offset-based navigation through large result sets. Example {   "result": [     {       "id": 111222333,       "name": "AwayFinder Apple Maps Campaign",       "adAccountId": 123456789,       "promotedObjectType": "BUSINESS_BRAND",       "promotedObjectId": "987654321",       "status": "ENABLED",       "billingEvent": "TAPS",       "startTime": "2025-09-01T00:00:00.000",       "endTime": "2025-12-31T23:59:59.000",       "dailyBudget": {         "value": {           "amount": "900.00",           "currency": "USD"         }       },       "targeting": {         "supplySource": {           "include": [             "MAPS"           ]         },         "supplyPlacement": {           "include": [             "MAPS_SEARCH_RESULTS"           ]         }       },       "bidStrategy": {         "bidStrategyType": "MAX_ENGAGEMENTS",         "bidStrategyGoal": "TAP"       },       "creationTime": "2025-01-15T10:30:00.000",       "modificationTime": "2025-01-20T14:45:00.000",       "paymentModel": "PAYG",       "systemStatus": "RUNNING",       "systemStatusReasons": [],       "systemStatusLimitingReasons": [],       "displayStatus": "RUNNING",       "deleted": false     }   ],   "pagination": {     "offset": 0,     "pageSize": 20,     "totalCount": 1   } }

## See Also

- [Campaign](apple-ads-platform-api/campaign.md)
- [CampaignCreate](apple-ads-platform-api/campaigncreate.md)
- [CampaignUpdate](apple-ads-platform-api/campaignupdate.md)
- [CampaignResponse](apple-ads-platform-api/campaignresponse.md)
- [CampaignTargeting](apple-ads-platform-api/campaigntargeting.md)
- [CampaignTargetingCreate](apple-ads-platform-api/campaigntargetingcreate.md)
- [DailyBudget](apple-ads-platform-api/dailybudget.md)
- [DailyBudgetCreate](apple-ads-platform-api/dailybudgetcreate.md)
- [Money](apple-ads-platform-api/money.md)
- [InvoiceDetailCreate](apple-ads-platform-api/invoicedetailcreate.md)
- [LegacyAppLimitedStatusReasonDetailsResponse](apple-ads-platform-api/legacyapplimitedstatusreasondetailsresponse.md)
- [CampaignTargetingUpdate](apple-ads-platform-api/campaigntargetingupdate.md)
- [DailyBudgetUpdate](apple-ads-platform-api/dailybudgetupdate.md)
- [LegacyAppLimitedStatusReasonDetails](apple-ads-platform-api/legacyapplimitedstatusreasondetails.md)
- [ResponsePagination](apple-ads-platform-api/responsepagination.md)
