GET (/media/{marketplaceId}/contentRating)
Get the content rating token.
The domain for these URIs is eds.xboxlive.com
.
Remarks
Enforcing parental controls over the content children are allowed to see is a complicated task. Not only does each media item type have its own rating system, but those rating systems can vary from country/region to country/region. This means that there are several different pieces of data that need to be specified to properly filter all items.
Instead of specifying all of the parameters in all API calls, this API generates a value to pass into combinedContentRating parameters in other APIs and still communicate the same information. This is designed to make the APIs easier to use and maintain, as the several parameters passed into this API are collapsed into a single, reusable value for the other APIs.
Although the exact values returned by this API may eventually change, they should change very infrequently (such as between releases of Entertainment Discovery Services (EDS)) and thus could be cached for long periods of time. Any API accepting a combinedContentRating parameter will give a meaningful error message if the value passed in is invalid, which is an indication the caller merely needs to call this API again to get an updated value. If an API accepts a combinedContentRating parameter, but one isn't provided, no filtering of content will take place based on parental controls.
Note:
This doesn't mean that only "safe" content is returned -- it means that all content is returned, including potentially explicit content.
URI parameters
Parameter | Type | Description |
---|---|---|
marketplaceId | string | Required. String value obtained from the Windows.Xbox.ApplicationModel.Store.Configuration.MarketplaceId. |
Query string parameters
Parameter | Type | Description |
---|---|---|
filterExplicit | Boolean value | Optional. Filters explicit music. |
filterFamilyOnlyApps | Boolean value | Optional. Filter apps not marked as family friendly. |
filterUnrated | Boolean value | Optional. Determines whether content that is unrated should be included in the response or not. |
maxGameRating | 32-bit signed integer | Optional. Filters games. |
maxMovieRating | 32-bit signed integer | Optional. Filters movies above a specific level. |
maxTVRating | 32-bit signed integer | Optional. Filters TV. |
See also
Parent
/media/{marketplaceId}/contentRating