curl -X GET https://cp.gosentrix.io/api/v1/tenants/{tenant_id}/domains \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"
Control Plane API
Custom Domains
Manage custom domains for your tenant
GET
/
api
/
v1
/
tenants
/
{tenant_id}
/
domains
curl -X GET https://cp.gosentrix.io/api/v1/tenants/{tenant_id}/domains \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"
Configure custom domains for your tenant.
List Domains
curl -X GET https://cp.gosentrix.io/api/v1/tenants/{tenant_id}/domains \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"
Add Domain
curl -X POST https://cp.gosentrix.io/api/v1/tenants/{tenant_id}/domains \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"domain": "app.example.com"
}'
Delete Domain
curl -X DELETE https://cp.gosentrix.io/api/v1/tenants/{tenant_id}/domains/{domain_id}?confirm_decommission=true&confirm_delete=true \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"
Domain Verification
Domains must be verified via DNS before activation. The API provides verification instructions.Notes
- Requires tenant admin role
- Domain deletion requires two-step confirmation (decommission, then delete)
- See Custom Domains Guide for details