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

# ErrorDetail

Field-level or request-level detail for a specific part of a failed API request.

## Declaration

```data
object ErrorDetail
```

## Properties

code: A machine-readable code identifying the specific violation, such as FIELD_REQUIRED for a missing required field or INVALID_VALUE for a field that failed validation. message: A human-readable description of this specific violation, such as which field was missing or invalid and why.

## Discussion

Discussion The ErrorDetail provides field-level or request-level granularity for a specific part of a failed request. Each entry in the Error.details array is one ErrorDetail. Example {   "code": "FIELD_REQUIRED",   "message": "campaign.name is required and was not provided for AwayFinder campaign creation." }

## See Also

### Error Responses

- [Error](apple-ads-platform-api/error.md)
- [ErrorResponse](apple-ads-platform-api/errorresponse.md)
