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
| Name | Type | Description |
|---|---|---|
id Required | string | An opaque resource ID that uniquely identifies the resource. |
Response Codes
| Status | Reason | Type | Description |
|---|---|---|---|
| 200 | OK Content-Type: application/json | AgeRatingDeclarationResponse | Request succeeded. |
| 400 | Bad Request Content-Type: application/json | ErrorResponse | An error occurred with your request. |
| 401 | Unauthorized Content-Type: application/json | ErrorResponse | |
| 403 | Forbidden Content-Type: application/json | ErrorResponse | Request not authorized. |
| 404 | Not Found Content-Type: application/json | ErrorResponse | Resource not found. |
| 409 | Conflict 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.