Skip to content

Domains API

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" }
}
}
POST
/v1/services/:serviceId/domains/:domainId/verify

Checks DNS records and activates the domain if verified.

GET
/v1/services/:serviceId/domains
DELETE
/v1/services/:serviceId/domains/:domainId