Contents

Query Rejection Reasons

Query ad creative rejection reasons for apps and return why each ad creative failed approval.

URL

POST https://api.ads.apple.com/v1/rejection-reasons/apps/query

Header Parameters

NameTypeDescription
X-Ap-Context Requiredstring

Response Codes

StatusReasonTypeDescription
200OK
Content-Type: application/json
CreativeRejectionReasonQueryResponse
400Bad Request
Content-Type: application/json
Error
401Unauthorized
Content-Type: application/json
Error
403Forbidden
Content-Type: application/json
Error
404Not Found
Content-Type: application/json
Error
429Too Many Requests
Content-Type: application/json
Error
500Internal Server Error
Content-Type: application/json
Error

Discussion

This endpoint retrieves a list of ad creative rejection reasons based on filtering and pagination criteria. See CreativeRejectionReason for the full field reference, including creativeId and the reasonLevel values.

See QueryFilterOperator for the full set of supported comparison operators.

Filterable Fields

Field

Type

Operators

Sortable

Description

adamId

integer (int64)

EQUALS

The Adam ID of the app whose product page triggered the rejection

Only adamId is confirmed filterable; other CreativeRejectionReason fields aren’t documented as query filters. The request body is a QueryRequest composed of QueryFilter conditions and QuerySort directives (QuerySortOrder), controlled by QueryPagination.

Payload Examples

See Also

Related Documentation