#The Custom Domain object
Captures a branded hostname that Linkbreakers provisions for a workspace so scans and shortlinks resolve under the customer's domain, including verification and certificate lifecycle state.
activatedAt
Timestamp when the domain became active after passing verification and certificate checks.
certificateExpiresAt
When the certificate currently serving this domain expires. While the status is STATUS_RENEWAL_PENDING the domain keeps working until this date, then stops.
cloudflareHostnameStatus
Raw hostname status reported by the certificate provider, recorded at the last check.
cloudflareSslStatus
Raw SSL status reported by the certificate provider, recorded at the last check.
createdAt
Timestamp when the domain was created
id
Unique identifier for the custom domain (UUID)
lastCheckedAt
Timestamp of the last verification check
lastError
Human-readable reason the domain is not fully active, as reported at the last check. Empty when the domain is healthy.
name
The domain name
rootDestination
URL where visitors are redirected when accessing your custom domain without a path (e.g., qr.yourdomain.com). This redirect is not tracked and serves purely for white-label purposes—preventing visitors from seeing linkbreakers.com branding. If not specified, redirects to linkbreakers.com by default.
status
The status of a custom domain of that certificate cannot be validated. It stops working at certificate_expires_at.
Allowed values
STATUS_UNSPECIFIEDThe status is not specified
STATUS_INACTIVEThe domain is inactive. It was created but not checked yet.
STATUS_DOMAIN_PENDINGThe domain is pending. Last time it was checked, it was not pointing to the correct Linkbreakers subdomain.
STATUS_VERIFICATION_PENDINGThe domain is pending verification. Please verify through TXT record.
STATUS_CERTIFICATE_PENDINGThe domain is pending certificate. The SSL certificate is not yet ready.
STATUS_ACTIVEThe domain is fully active
STATUS_RENEWAL_PENDINGThe domain is still serving traffic on a valid certificate, but the renewal
STATUS_EXPIREDThe certificate expired or was withdrawn. The domain no longer serves HTTPS.
updatedAt
Timestamp when the domain was last updated
workspaceId
The ID of the workspace this domain belongs to (UUID)