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

# BaseAuditResponse

Common response envelope fields shared by all change history response objects.

## Declaration

```data
object BaseAuditResponse
```

## Properties

pagination: Pagination state for the response. See Pagination. Read-only. error: Error information populated when the request fails. See ErrorMessage. Null on success. Read-only.

## Discussion

Discussion The BaseAuditResponse defines the common envelope structure for all change history API responses. Both AuditSummaryResponse and ChangeDetailsResponse extend this base with a result array containing the endpoint-specific payload. Check error before processing result. When error is non-null, result may be empty or absent. Example {   "pagination": {     "offset": 0,     "pageSize": 20,     "totalCount": 1   } }

## See Also

- [ActivityDetail](apple-ads-platform-api/activitydetail.md)
- [AuditSummary](apple-ads-platform-api/auditsummary.md)
- [AuditSummaryResponse](apple-ads-platform-api/auditsummaryresponse.md)
- [ChangeDetails](apple-ads-platform-api/changedetails.md)
- [ChangeDetailsResponse](apple-ads-platform-api/changedetailsresponse.md)
- [ErrorMessage](apple-ads-platform-api/errormessage.md)
