Modify Android APN policy payload
https://{server-hostname}:8383/api/v1/mdm/profiles/{profile_id}/payloads/androidapnpolicy/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: ANDROID_APN_EXTENSION
Access Point Name
Access Point User Name
Access Point Password (sensitive - write-only)
Access Point Password Id
Proxy Server
Proxy Server Port
Android APN Extension — carrier-specific APN configuration
APN Name
Authentication Type. Default: -1 (None)
APN Server address
Protocol. Default: 0 (IPv4)
Mobile Country Code
Mobile Network Code
Multimedia Messaging Service Center URL
MMS Proxy Port
MMS Proxy Server address
APN Type. Default: default
Roaming Protocol. Default: 0 (IPv4)
Whether this is the preferred APN. Default: true
MVNO Type. Default: -1 (None)
curl --request PUT \
--url https://appdomain/api/v1/mdm/profiles/{profile_id}/payloads/androidapnpolicy/payloaditems/{payload_id} \
--header 'Accept: application/json' \
--header 'Authorization: d92d4xxxxxxxxxxxxx15f52' \
--header 'Content-Type: application/json' \
--data '{"access_point_user_name":"Zylker User","sub_config":"ANDROID_APN_EXTENSION","proxy_server":"10.0.0.1","access_point_name":"Zylker User","access_point_password":"********","android_apn_extension":{"auth_type":-1,"protocol":0,"name":"Corporate APN","type":"default","is_preferred_apn":true},"access_point_password_id":1,"proxy_server_port":8080}'Modify APN payload item
{
"access_point_user_name": "Zylker User",
"sub_config": "ANDROID_APN_EXTENSION",
"proxy_server": "10.0.0.1",
"access_point_name": "Zylker User",
"access_point_password": "********",
"android_apn_extension": {
"auth_type": -1,
"protocol": 0,
"name": "Corporate APN",
"type": "default",
"is_preferred_apn": true
},
"access_point_password_id": 1,
"proxy_server_port": 8080
}
Unique identifier of the payload item
Sub Config. Default: ANDROID_APN_EXTENSION
Access Point Name
Access Point User Name
Access Point Password (sensitive - write-only)
Access Point Password Id
Proxy Server
Proxy Server Port
Android APN Extension — carrier-specific APN configuration
APN Name
Authentication Type. Default: -1 (None)
APN Server address
Protocol. Default: 0 (IPv4)
Mobile Country Code
Mobile Network Code
Multimedia Messaging Service Center URL
MMS Proxy Port
MMS Proxy Server address
APN Type. Default: default
Roaming Protocol. Default: 0 (IPv4)
Whether this is the preferred APN. Default: true
MVNO Type. Default: -1 (None)
APN payload item successfully modified
{
"payload_id": 9007199254741000,
"access_point_user_name": "Zylker User",
"sub_config": "ANDROID_APN_EXTENSION",
"proxy_server": "10.0.0.1",
"access_point_name": "Zylker User",
"access_point_password": "********",
"android_apn_extension": {
"auth_type": -1,
"protocol": 0,
"name": "Corporate APN",
"type": "default",
"is_preferred_apn": true
},
"access_point_password_id": 1,
"proxy_server_port": 8080
}
![]()
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.