To modify Wifi policy payload item
https://{server-hostname}:8383/api/v1/mdm/profiles/{profile_id}/payloads/wifipolicy/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
Sub Config. Default: WIFI_NON_ENTERPRISE
Service Set Identifier
Auto Join. Default: true
Hidden Network. Default: false
WiFi security type. Allowed values: 0=None (Open), 1=WEP (Personal), 2=WPA/WPA2 (Personal), 3=Any (Personal), 4=WEP (Enterprise), 5=WPA/WPA2 (Enterprise), 6=Any (Enterprise), 7=WPA3 (Personal), 8=WPA3 (Enterprise)
Proxy configuration type. Allowed values: 0=None, 1=Manual, 2=Automatic (PAC URL)
Proxy Server
Proxy Server Port. Default: 0
Proxy User Name
Proxy Password (sensitive - write-only)
Proxy Password Id
Proxy Pac Url
WiFi setup mode. Allowed values: 1=System mode, 2=Login window mode, 3=Both system and login window
Disable Mac Randomize. Default: false
curl --request PUT \
--url https://appdomain/api/v1/mdm/profiles/{profile_id}/payloads/wifipolicy/payloaditems/{payload_id} \
--header 'Accept: application/json' \
--header 'Authorization: d92d4xxxxxxxxxxxxx15f52' \
--header 'Content-Type: application/json' \
--data '{"wifi_non_enterprise":{},"sub_config":"WIFI_NON_ENTERPRISE","wifi_enterprise":{},"proxy_server":"value","auto_join":true,"hidden_network":false,"proxy_server_port":0,"service_set_identifier":"value","security_type":3,"proxy_type":0}'Modify Wi-Fi payload item
{
"wifi_non_enterprise": {},
"sub_config": "WIFI_NON_ENTERPRISE",
"wifi_enterprise": {},
"proxy_server": "value",
"auto_join": true,
"hidden_network": false,
"proxy_server_port": 0,
"service_set_identifier": "value",
"security_type": 3,
"proxy_type": 0
}
Unique identifier of the payload item
Sub Config. Default: WIFI_NON_ENTERPRISE
Service Set Identifier
Auto Join. Default: true
Hidden Network. Default: false
WiFi security type. Allowed values: 0=None (Open), 1=WEP (Personal), 2=WPA/WPA2 (Personal), 3=Any (Personal), 4=WEP (Enterprise), 5=WPA/WPA2 (Enterprise), 6=Any (Enterprise), 7=WPA3 (Personal), 8=WPA3 (Enterprise)
Proxy configuration type. Allowed values: 0=None, 1=Manual, 2=Automatic (PAC URL)
Proxy Server
Proxy Server Port. Default: 0
Proxy User Name
Proxy Password (sensitive - write-only)
Proxy Password Id
Proxy Pac Url
WiFi setup mode. Allowed values: 1=System mode, 2=Login window mode, 3=Both system and login window
Disable Mac Randomize. Default: false
Wi-Fi payload item successfully modified
{
"payload_id": 9007199254741000,
"wifi_non_enterprise": {},
"sub_config": "WIFI_NON_ENTERPRISE",
"wifi_enterprise": {},
"proxy_server": "value",
"auto_join": true,
"hidden_network": false,
"proxy_server_port": 0,
"service_set_identifier": "value",
"security_type": 3,
"proxy_type": 0
}
![]()
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.