---
title: AuditUserType
framework: Apple Ads Platform API
role: symbol
role_heading: Type
platforms: [apple ads platform api 1.0+]
path: apple-ads-platform-api/auditusertype
---

# AuditUserType

Enumeration of actor categories in change history records.

## Declaration

```data
string AuditUserType
```

## Possible Values

CUSTOMER: A human user acting through the Apple Ads UI. CUSTOMER_API: An automated process acting through the Apple Ads Platform API. APPLE_SUPPORT: An Apple support representative performing an account operation on behalf of an advertiser.

## Discussion

Discussion The AuditUserType appears in the userType field of AuditSummary and ChangeDetails records. Use it to distinguish manual advertiser-initiated changes from API-driven automation or Apple-initiated actions. Filter by userType in an AuditQuery to scope results to a specific actor category: {   "field": "userType",   "operator": "IN",   "value": [     "CUSTOMER_API"   ] } This is especially useful when auditing API-driven changes independently of UI actions.

## See Also

- [AuditEventType](apple-ads-platform-api/auditeventtype.md)
- [AuditOperator](apple-ads-platform-api/auditoperator.md)
- [AuditSortOrder](apple-ads-platform-api/auditsortorder.md)
