Contents

Modify an Age Rating Declaration

Provide age-related information so the App Store can determine the age rating for your app.

URL

PATCH https://api.appstoreconnect.apple.com/v1/ageRatingDeclarations/{id}

Path Parameters

NameTypeDescription
id Requiredstring

An opaque resource ID that uniquely identifies the resource.

Response Codes

StatusReasonTypeDescription
200OK
Content-Type: application/json
AgeRatingDeclarationResponse

Request succeeded.

400Bad Request
Content-Type: application/json
ErrorResponse

An error occurred with your request.

401Unauthorized
Content-Type: application/json
ErrorResponse

403Forbidden
Content-Type: application/json
ErrorResponse

Request not authorized.

404Not Found
Content-Type: application/json
ErrorResponse

Resource not found.

409Conflict
Content-Type: application/json
ErrorResponse

The provided resource data isn’t valid.

422
Content-Type: application/json
ErrorResponse

429
Content-Type: application/json
ErrorResponse

Mentioned in

Discussion

Every app store version has an age rating declaration. Use this endpoint to edit the declaration and provide app-characteristic information so App Store Connect can determine the appropriate age rating for the app.

Use this endpoint to indicate whether an app is Made for Kids.

When calling this endpoint, only include the attributes that you’re modifying.

The attributes for age-rating declarations, INFREQUENT_OR_MILD and FREQUENT_OR_INTENSE are deprecated. Instead, use INFREQUENT or FREQUENT.

For example, in an app that has a FREQUENT declaration for contests, the age rating for the AppInfos is 12+. If you declare a value of true for gambling, the age rating for the AppInfos is 17+.

Modify an Age Rating Declaration

Mark an App as Made for Kids

HTTP Body

The request body you use to update an Age Rating Declaration.

See Also

Reading and modifying declarations