Zero TrustZero Trust Accounts

Update device settings for a Zero Trust account

PUT
Updates the current device settings for a Zero Trust account.

Path parameters

identifierstringRequired

Request

This endpoint expects an object.
gateway_proxy_enabled
booleanOptional
Enable gateway proxy filtering on TCP.
gateway_udp_proxy_enabled
booleanOptional
Enable gateway proxy filtering on UDP.
root_certificate_installation_enabled
booleanOptional
Enable installation of cloudflare managed root certificate.
use_zt_virtual_ip
booleanOptional
Enable using CGNAT virtual IPv4.

Response

This endpoint returns an object
result
objectOptional
PUT
1curl -X PUT https://api.cloudflare.com/client/v4/accounts/699d98642c564d2e855e9661899b7252/devices/settings \
2 -H "Authorization: Bearer <token>" \
3 -H "Content-Type: application/json" \
4 -d '{
5 "gateway_proxy_enabled": true,
6 "gateway_udp_proxy_enabled": true,
7 "root_certificate_installation_enabled": true,
8 "use_zt_virtual_ip": true
9}'
200Updated
1{
2 "result": {
3 "gateway_proxy_enabled": true,
4 "gateway_udp_proxy_enabled": true,
5 "root_certificate_installation_enabled": true,
6 "use_zt_virtual_ip": true
7 }
8}