> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sequenzy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Dedicated Page Domain

> Read one landing page's dedicated hostname and workspace fallback

Read the hostname assigned to one page. This is separate from the shared
[workspace domain](/api-reference/landing-pages/get-domain). Requires
`landing_pages:read` and access to the page's company.

<ParamField path="landingPageId" type="string" required>
  Landing page ID.
</ParamField>

```bash theme={null}
curl "https://api.sequenzy.com/api/v1/landing-pages/lp_abc123/domain" \
  -H "Authorization: Bearer YOUR_API_KEY"
```

The `domain` object is returned even when no dedicated hostname exists. In that
case `domain.domain` is `null` and `domainStatus` is `not_started`.
`fallbackDomain` and `fallbackDomainStatus` describe the shared workspace
domain. Use `dnsRecordType`, `dnsRecordName` and `dnsRecordValue` when showing DNS
instructions; root hostnames use an A record while subdomains use a CNAME.

<ResponseExample>
  ```json 200 theme={null}
  {
    "success": true,
    "domain": {
      "domain": null,
      "domainScope": "page",
      "landingPageId": "lp_abc123",
      "domainStatus": "not_started",
      "fallbackDomain": "pages.example.com",
      "fallbackDomainStatus": "verified",
      "verifiedAt": null,
      "dnsRecordAddedAt": null,
      "sslStatus": null,
      "error": null,
      "verificationRecords": [],
      "lastCheckedAt": null,
      "cnameTarget": "pages.sequenzydns.com",
      "dnsRecordType": "CNAME",
      "dnsRecordName": null,
      "dnsRecordValue": "pages.sequenzydns.com"
    }
  }
  ```

  ```json 401 theme={null}
  {
    "error": "Missing API key. Provide via x-api-key header or Authorization: Bearer <key>"
  }
  ```

  ```json 403 theme={null}
  { "error": "API key is missing required scope: landing_pages:read" }
  ```

  ```json 404 theme={null}
  { "error": "Landing page not found" }
  ```
</ResponseExample>

Connect or verify a hostname through [Connect Landing Page Domain](/api-reference/landing-pages/connect-domain)
and [Verify Landing Page Domain](/api-reference/landing-pages/verify-domain).
