Detach Dedicated IP Group from Endpoint
Remove the per-region group binding from this endpoint. The group itself is not released — it stays allocated to your account and shows up in /dedicated-ips/groups, ready to be re-attached to another endpoint or released entirely via POST /v1/dedicated-ips/groups/{id}/release.
The endpoint's hostname reverts to the shared target (the global GeoDNS CNAME). DNS propagation takes 1-2 minutes; some clients may keep resolving to the group's geo FQDN until their TTL expires.
If your customers' firewalls have allow-listed the group's dedicated IPs, they'll start failing once propagation is complete. Coordinate the swap.
Path parameters
uuid string (uuid) Req
Endpoint UUID.
Response (204 No Content)
Empty body on success. The call is idempotent: detaching an endpoint that has no group attached also returns 204.
Errors
401 Unauthorized
Missing auth.
403 Forbidden
Your role lacks the
ips:update permission in the active account.404 Not Found
Endpoint doesn't exist or doesn't belong to your tenant.
502 Bad Gateway
DNS repoint failed after the binding was cleared — the change is automatically reverted; safe to retry.
Request
curl -X DELETE "https://api.ngris.com/v1/endpoints/<uuid>/dedicated-ip-group" \
-H "X-API-KEY: <your_api_key>"
Python
from ngris import Ngris
client = Ngris(api_key="<your_api_key>")
client._delete_void("/endpoints/<endpoint_uuid>/dedicated-ip-group")
Response — 204 No Content