Skip to content

Domain

View as Markdown
Field Type Description
id * string
hostname * string
kind * generated, custom
environment_id * string
service_id * string
status * DomainStatus
status_text string
apex boolean
wildcard boolean
dns_records array of DnsRecord Records the customer must create.
registrar object or null Detected registrar (RDAP), with step-by-step instructions.
checks object
certificate object or null
caa_warning string or null Set when CAA records exclude the CAs Guv uses.
error object or null
last_checked_at string (date-time) or null
next_check_at string (date-time) or null
orphaned_at string (date-time) or null
release_at string (date-time) or null
created_at * string (date-time)

* always present

{
"id": "dom_01jbx2m9k7q4r8t5v6w3y0z1dm",
"hostname": "www.primecarers.co.uk",
"kind": "custom",
"environment_id": "env_01jbx2m9k7q4r8t5v6w3y0z1en",
"service_id": "svc_01jbx2m9k7q4r8t5v6w3y0z1sv",
"status": "pending",
"status_text": "Waiting for your DNS records. This usually takes a few minutes.",
"apex": false,
"wildcard": false,
"dns_records": [
{
"type": "CNAME",
"name": "www.primecarers.co.uk",
"value": "prj-k7q4r8t5.edge.guv.run",
"purpose": "routing",
"status": "missing",
"observed": []
},
{
"type": "TXT",
"name": "_guv-challenge.www.primecarers.co.uk",
"value": "guv-verify=8f3a2c1d9e7b6a5f",
"purpose": "ownership",
"status": "ok",
"observed": [
"guv-verify=8f3a2c1d9e7b6a5f"
]
}
],
"registrar": {
"name": "123-reg",
"instructions_url": "https://guv.dev/docs/domains/123-reg"
},
"checks": {
"dns": "pending",
"ownership": "ok",
"certificate": "pending",
"live": "pending"
},
"certificate": null,
"caa_warning": null,
"error": null,
"last_checked_at": "2026-10-23T14:10:00Z",
"next_check_at": "2026-10-23T14:11:00Z",
"created_at": "2026-10-23T14:00:00Z"
}