Skip to main content
GET
Returns the current custom domain state for an app, including the configured hosts, status, required action, and the DNS records to add. See Custom Domain for the concept and lifecycle.
This endpoint is read-only. It returns the stored state but does not trigger verification or advance the status. To re-check DNS/SSL and move the status forward, call Verify Custom Domain.

Request

Authorization
string
required
Bearer <API_KEY> from Console > Developers > Workspace API Keys.

Path parameters

client_id
string
required
Client identifier of the app.

Response

Returns a CustomDomainStateDto.
webDomain
string
The configured Web Frontend host (serves the hosted verification UI). Omitted when unconfigured.
oidcDomain
string
The configured OIDC Backend host (serves the OIDC endpoints). Omitted when unconfigured.
status
string
Lifecycle status. One of unconfigured, awaiting_dns, verifying, active, invalid. See Custom Domain for the lifecycle.
requiredAction
string
What you need to do next. One of none, add_cname, waiting, verify, contact_support, retry.
statusMessage
string
Human-readable explanation of the current status. Omitted when there is nothing to report.
dnsRecords
object[]
DNS records to add at your DNS provider. Add every required record for both hosts before verifying.
lastCheckedAt
string
ISO 8601 timestamp of the most recent verify. Omitted until the first verify runs.