Domains API
Add Custom Domain
Section titled “Add Custom Domain” POST
/v1/services/:serviceId/domains
{ "domain": "myapp.com"}Response:
{ "id": "uuid", "domain": "myapp.com", "verificationStatus": "pending", "verificationToken": "zevcloud-verify-abc123...", "dnsInstructions": { "cname": { "name": "@", "value": "proxy.zevcloud.app" }, "txt": { "name": "_zevcloud-verify", "value": "zevcloud-verify-abc123..." }, "a": { "name": "@", "value": "162.55.133.205" } }}Verify Domain
Section titled “Verify Domain” POST
/v1/services/:serviceId/domains/:domainId/verify
Checks DNS records and activates the domain if verified.
List Domains
Section titled “List Domains” GET
/v1/services/:serviceId/domains
Delete Domain
Section titled “Delete Domain” DELETE
/v1/services/:serviceId/domains/:domainId