Magidoc

AccountCustomDomainFilterInput
Input Object

A customer-owned branded domain for tracked links and hosted pages

Fields

#

certificateStatus

Cloudflare-reported SSL certificate status

createdBy

Id of user who created the custom domain

createdUtc

Date/time the custom domain was created

dcvRecordsJson

JSON of any DNS/DCV records Cloudflare requires the customer to add

disabledUtc

When the domain was disabled (blocks future use; Cloudflare hostname retained so historical links still route to the safe page). Still billable while set and not released.

hostname

The customer hostname, e.g. go.acme.com (lowercase, punycode)

hostnameValidationStatus

Whether the customer CNAME points at our Cloudflare SaaS target (verified via DnsService)

id

Unique custom domain id

isDefaultForLinks

This domain is the account default for link tracking

isDefaultForPages

This domain is the account default for hosted pages

lastCheckedUtc

When status was last checked

lastErrorCode

Machine-readable last error (e.g. caa_error, cname_missing)

lastErrorMessage

Human-readable last error detail

linkTrackingEnabled

Domain serves link tracking (/l)

modifiedBy

Id of user who last modified the custom domain

modifiedUtc

Date/time the custom domain was last modified

pagesEnabled

Domain serves hosted pages/forms (/p)

provisioningStatus

Provisioning state machine (PendingDns, PendingSsl, Active, Failed)

releasedUtc

When the domain was released (Cloudflare hostname deleted; billing stops; historical links may no longer resolve)

routingStatus

Whether edge routing to our origins is healthy

status

Simplified status for display, derived from the granular fields