#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
string (date-time)Timestamp when the domain became active after passing verification and certificate checks.
certificateExpiresAt
string (date-time)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
stringRaw hostname status reported by the certificate provider, recorded at the last check.
cloudflareSslStatus
stringRaw SSL status reported by the certificate provider, recorded at the last check.
createdAt
string (date-time)Timestamp when the domain was created
id
stringUnique identifier for the custom domain (UUID)
lastCheckedAt
string (date-time)Timestamp of the last verification check
lastError
stringHuman-readable reason the domain is not fully active, as reported at the last check. Empty when the domain is healthy.
name
stringThe domain name
rootDestination
stringURL 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
string (enum)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
string (date-time)Timestamp when the domain was last updated
workspaceId
stringThe ID of the workspace this domain belongs to (UUID)