To create Tv Os Restrictions policy
https://{server-hostname}:8383/api/v1/mdm/profiles/{profile_id}/payloads/tvosrestrictionspolicy
MDMDeviceMgmt.CREATECopied!
Authorization: d92d4xxxxxxxxxxxxx15f52
Unique identifier of the profile. Obtain from the Create Profile or Get Profiles response
Airplay Incoming Request. Default: true
Allow Ibookstore Erotica Media. Default: true
Allow Modifi Device Name. Default: true
Allow Device Sleep. Default: true
Allow Explicit Content. Default: true
Allow Password Proximity. Default: true
Allow Remote App Pairing. Default: true
Force Airplay Incoming Pwd. Default: false
Force Date Time. Default: false
App Store content rating filter. Allowed values vary by country. US values: 0=Don't Allow, 100=4+, 200=9+, 300=12+, 600=17+, 1000=Allow All Apps. Default: 1000
Movie content rating filter. Allowed values vary by country. US values: 0=Don't Allow, 100=G, 200=PG, 300=PG-13, 400=R, 500=NC-17, 1000=Allow All Movies. Default: 1000
TV show content rating filter. Allowed values vary by country. US values: 0=Don't Allow, 100=TV-Y, 200=TV-Y7, 300=TV-G, 400=TV-PG, 500=TV-14, 600=TV-MA, 1000=Allow All TV Shows. Default: 1000
Country Code. Default: us
Time Zone. Default: --
Allow Automatic Screen Saver. Default: true
curl --request POST \
--url https://appdomain/api/v1/mdm/profiles/{profile_id}/payloads/tvosrestrictionspolicy \
--header 'Accept: application/json' \
--header 'Authorization: d92d4xxxxxxxxxxxxx15f52' \
--header 'Content-Type: application/json' \
--data '{"force_airplay_incoming_pwd":false,"force_date_time":false,"allow_password_proximity":true,"allow_remote_app_pairing":true,"airplay_incoming_request":true,"allow_ibookstore_erotica_media":true,"allow_modifi_device_name":true,"allow_device_sleep":true,"apps_rating_value":1000,"allow_explicit_content":true}'Add Restrictions payload to the profile
{
"force_airplay_incoming_pwd": false,
"force_date_time": false,
"allow_password_proximity": true,
"allow_remote_app_pairing": true,
"airplay_incoming_request": true,
"allow_ibookstore_erotica_media": true,
"allow_modifi_device_name": true,
"allow_device_sleep": true,
"apps_rating_value": 1000,
"allow_explicit_content": true
}
Unique identifier for the created payload item
Airplay Incoming Request. Default: true
Allow Ibookstore Erotica Media. Default: true
Allow Modifi Device Name. Default: true
Allow Device Sleep. Default: true
Allow Explicit Content. Default: true
Allow Password Proximity. Default: true
Allow Remote App Pairing. Default: true
Force Airplay Incoming Pwd. Default: false
Force Date Time. Default: false
App Store content rating filter. Allowed values vary by country. US values: 0=Don't Allow, 100=4+, 200=9+, 300=12+, 600=17+, 1000=Allow All Apps. Default: 1000
Movie content rating filter. Allowed values vary by country. US values: 0=Don't Allow, 100=G, 200=PG, 300=PG-13, 400=R, 500=NC-17, 1000=Allow All Movies. Default: 1000
TV show content rating filter. Allowed values vary by country. US values: 0=Don't Allow, 100=TV-Y, 200=TV-Y7, 300=TV-G, 400=TV-PG, 500=TV-14, 600=TV-MA, 1000=Allow All TV Shows. Default: 1000
Country Code. Default: us
Time Zone. Default: --
Allow Automatic Screen Saver. Default: true
Restrictions payload successfully added
{
"payload_id": 9007199254741000,
"force_airplay_incoming_pwd": false,
"force_date_time": false,
"allow_password_proximity": true,
"allow_remote_app_pairing": true,
"airplay_incoming_request": true,
"allow_ibookstore_erotica_media": true,
"allow_modifi_device_name": true,
"allow_device_sleep": true,
"apps_rating_value": 1000,
"allow_explicit_content": true
}
![]()
Duration: 1 minute | Threshold: 30 | Lock period: 5 minutes
Duration - Time window for the threshold.
Threshold - Number of API calls allowed within the specified duration.
Lock Period - Wait time before consecutive API requests.
© 2026, Zoho Corporation Pvt. Ltd. All Rights Reserved.
© 2026, Zoho Corporation Pvt. Ltd. All Rights Reserved.