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

# ResponseError

Error information returned in the response body when a Recommendations or Suggestions request fails.

## Declaration

```data
object RecommendationResponseError
```

## Properties

code: A machine-readable error code identifying the failure type, useful for programmatic error handling. Read-only. message: A human-readable summary of what went wrong. Read-only. details: An array of granular error detail objects providing field-level context, one per issue. See ResponseErrorDetail. Read-only.

## Discussion

Discussion The ResponseError object is embedded in the error field of the response envelope when a Recommendations or Suggestions request fails. When the error involves multiple field-level issues (for example, validation failures on several request fields), inspect the details array to identify and correct each specific problem before retrying the request. Example {   "code": "VALIDATION_ERROR",   "message": "Invalid query request",   "details": [     {       "code": "MISSING_REQUIRED_FILTER",       "message": "Filter 'promotedObjectId' is required"     }   ] }

## See Also

- [TargetCpaRecommendation](apple-ads-platform-api/targetcparecommendation.md)
- [TargetCpaRecommendationHistory](apple-ads-platform-api/targetcparecommendationhistory.md)
- [DailyCapRecommendation](apple-ads-platform-api/dailycaprecommendation.md)
- [DailyCapRecommendationHistory](apple-ads-platform-api/dailycaprecommendationhistory.md)
- [ApplyTargetCpaRecommendation](apple-ads-platform-api/applytargetcparecommendation.md)
- [ApplyDailyCapRecommendation](apple-ads-platform-api/applydailycaprecommendation.md)
- [ResponseEnvelope](apple-ads-platform-api/recommendationresponsebody.md)
- [ResponseErrorDetail](apple-ads-platform-api/recommendationresponseerrordetail.md)
- [ResponsePagination](apple-ads-platform-api/recommendationresponsepagination.md)
- [Money](apple-ads-platform-api/recommendationmoney.md)
- [RecommendationApplyDailyBudgetResponse](apple-ads-platform-api/recommendationapplydailybudgetresponse.md)
- [RecommendationApplyTargetCpaResponse](apple-ads-platform-api/recommendationapplytargetcparesponse.md)
- [RecommendationBidStrategy](apple-ads-platform-api/recommendationbidstrategy.md)
- [RecommendationDismissDailyBudgetResponse](apple-ads-platform-api/recommendationdismissdailybudgetresponse.md)
- [RecommendationDismissTargetCpaResponse](apple-ads-platform-api/recommendationdismisstargetcparesponse.md)
