# DomainList

> A page of Domain objects.

A page of Domain objects.

## Fields

| Field | Type | Description |
| --- | --- | --- |
| `data` * | array of [Domain](/docs/api/objects/domain/) |  |
| `next_cursor` * | string or null | Pass as `cursor` to get the next page; null on the last page. |
| `has_more` * | boolean |  |

\* always present

## Example

```json
{
  "data": [
    {
      "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"
    }
  ],
  "next_cursor": "string",
  "has_more": false
}
```

## Used by

- [List domains](/docs/api/domains/#list-domains)
