Modify Android Wifi configurations payload
https://{serverurl}/api/v1/mdm/profiles/{profile_id}/payloads/androidwifipolicy/payloaditems/{payload_id}
MDMOnDemand.MDMDeviceMgmt.UPDATECopied!
Authorization: Zoho-oauthtoken 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
Wi-Fi security configuration type. WIFI_NON_ENTERPRISE or WIFI_ENTERPRISE. Default: WIFI_NON_ENTERPRISE
Wi-Fi network SSID (required)
Whether the device automatically joins this network. Default: true
Whether the network SSID is hidden (required). Default: false
Wi-Fi security type. 0 = None, 1 = WEP, 2 = WPA/WPA2 PSK, 3 = 802.1x EAP, 4 = WPA3 (required). Default: 0
Non-enterprise Wi-Fi security settings (password, etc.)
Wi-Fi network password (write-only)
ID of saved password credential
Enterprise Wi-Fi security settings (EAP, certificates, etc.)
Outer identity (anonymous identity) for EAP authentication
EAP authentication username
Whether PAC (Protected Access Credential) is used for EAP-FAST. Default: false
Whether PAC is provisioned anonymously. Default: false
Whether per-connection password prompting is used. Default: false
Identity certificate ID for EAP-TLS authentication
Whether PEAP (Protected EAP) is enabled (required)
Trusted server certificate ID
Whether EAP-TTLS is enabled (required)
Inner authentication method for PEAP/TTLS
EAP authentication password (write-only)
Whether PAC provisioning is enabled. Default: false
Whether LEAP is enabled (required)
Whether EAP-TLS is enabled (required)
Whether EAP-FAST is enabled (required)
Whether EAP-SIM is enabled (required)
ID of saved password credential
Whether EAP-AKA is enabled. Default: false
Server certificate domain name for validation
Proxy configuration type. 0 = None, 1 = Manual, 2 = Automatic (PAC). Default: 0
Proxy server hostname or IP address
Proxy server port number. Default: 0
Username for proxy authentication
Password for proxy authentication (sensitive — write-only)
ID of the saved credential for the proxy password
URL of the proxy auto-configuration (PAC) file
URLs that bypass the proxy server
MAC address randomization mode. 0 = Use device default, 1 = Use randomized MAC, 2 = Use device MAC. Default: 1
curl --request PUT \
--url https://appdomain/api/v1/mdm/profiles/{profile_id}/payloads/androidwifipolicy/payloaditems/{payload_id} \
--header 'Accept: application/json' \
--header 'Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52' \
--header 'Content-Type: application/json' \
--data '{"hidden_network":false,"service_set_identifier":"value","security_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": 0,
"proxy_type": 0
}
Unique identifier of the payload item
Wi-Fi security configuration type. WIFI_NON_ENTERPRISE or WIFI_ENTERPRISE. Default: WIFI_NON_ENTERPRISE
Wi-Fi network SSID (required)
Whether the device automatically joins this network. Default: true
Whether the network SSID is hidden (required). Default: false
Wi-Fi security type. 0 = None, 1 = WEP, 2 = WPA/WPA2 PSK, 3 = 802.1x EAP, 4 = WPA3 (required). Default: 0
Non-enterprise Wi-Fi security settings (password, etc.)
Wi-Fi network password (write-only)
ID of saved password credential
Enterprise Wi-Fi security settings (EAP, certificates, etc.)
Outer identity (anonymous identity) for EAP authentication
EAP authentication username
Whether PAC (Protected Access Credential) is used for EAP-FAST. Default: false
Whether PAC is provisioned anonymously. Default: false
Whether per-connection password prompting is used. Default: false
Identity certificate ID for EAP-TLS authentication
Whether PEAP (Protected EAP) is enabled (required)
Trusted server certificate ID
Whether EAP-TTLS is enabled (required)
Inner authentication method for PEAP/TTLS
EAP authentication password (write-only)
Whether PAC provisioning is enabled. Default: false
Whether LEAP is enabled (required)
Whether EAP-TLS is enabled (required)
Whether EAP-FAST is enabled (required)
Whether EAP-SIM is enabled (required)
ID of saved password credential
Whether EAP-AKA is enabled. Default: false
Server certificate domain name for validation
Proxy configuration type. 0 = None, 1 = Manual, 2 = Automatic (PAC). Default: 0
Proxy server hostname or IP address
Proxy server port number. Default: 0
Username for proxy authentication
Password for proxy authentication (sensitive — write-only)
ID of the saved credential for the proxy password
URL of the proxy auto-configuration (PAC) file
URLs that bypass the proxy server
MAC address randomization mode. 0 = Use device default, 1 = Use randomized MAC, 2 = Use device MAC. Default: 1
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": 0,
"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.