---
title: ErrorMessage.Details
framework: Apple Ads Platform API
role: symbol
role_heading: Object
platforms: [apple ads platform api 1.0+]
path: apple-ads-platform-api/errormessage/details-data.dictionary
---

# ErrorMessage.Details

A single error detail entry describing one part of a failed change history request.

## Declaration

```data
object ErrorMessage.Details
```

## Properties

code: A machine-readable code identifying the specific validation failure. Read-only. message: A human-readable description of this detail entry. Read-only. info: Additional structured context for this failure. See ErrorMessage.Details.Info. Read-only.

## Discussion

Discussion Each entry in ErrorMessage’s details array narrows down which part of the request caused the failure. Use these entries, together with the top-level message, for diagnostic logging or user-facing error displays. Use the top-level code on ErrorMessage for programmatic error handling. Example {   "code": "MISSING_FIELD",   "message": "eventTime must be provided.",   "info": {     "field": "eventTime"   } }

## Topics

### Dictionaries

- [ErrorMessage.Details.Info](apple-ads-platform-api/errormessage/details-data.dictionary/info-data.dictionary.md)
