To create Mac SCEP policy
https://{server-hostname}:8383/api/v1/mdm/profiles/{profile_id}/payloads/tvosrestrictionspolicy/payloaditems/{payload_id}
MDMDeviceMgmt.UPDATECopied!
Authorization: d92d4xxxxxxxxxxxxx15f52
Unique identifier of the profile. Obtain from the Create Profile or Get Profiles response
Unique identifier of the payload item. Obtain from the Get Payload Item IDs 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 PUT \
--url https://appdomain/api/v1/mdm/profiles/{profile_id}/payloads/tvosrestrictionspolicy/payloaditems/{payload_id} \
--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}'Modify Restrictions payload item
{
"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 of the 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 item successfully modified
{
"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: 60 | 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.