---
title: "Verify a dedicated page domain"
method: POST
path: "/landing-pages/{landingPageId}/domain/verify"
tags: ["Landing Pages"]
---

# Verify a dedicated page domain

`POST /landing-pages/{landingPageId}/domain/verify`

## Request

- Base URL: `https://api.sequenzy.com/api/v1`
- URL: `https://api.sequenzy.com/api/v1/landing-pages/{landingPageId}/domain/verify`
- Auth: HTTP bearer

Checks DNS and SSL status for the hostname assigned to this landing page.

## Path parameters

- `landingPageId` string, required

## Response `200`

Dedicated page domain verification returned

- object
  - `success` boolean
  - `domain` LandingPageDomain
    - `domain` string, nullable
    - `domainScope` 'page' | 'workspace' | 'null', nullable: Domain assignment scope.
    - `landingPageId` string, nullable: Assigned landing page ID for a dedicated page domain.
    - `domainStatus` string
    - `fallbackDomain` string, nullable: Verified or pending workspace domain retained as a fallback for a page-scoped domain.
    - `fallbackDomainStatus` string: Workspace fallback-domain status; `not_started` when no fallback domain is configured.
    - `verifiedAt` string, date-time, nullable
    - `dnsRecordAddedAt` string, date-time, nullable
    - `sslStatus` string, nullable
    - `error` string, nullable
    - `verificationRecords` object[]
    - `lastCheckedAt` string, date-time, nullable
    - `cnameTarget` string
    - `dnsRecordType` 'A' | 'CNAME': DNS record type to add - CNAME for subdomains, A for root domains.
    - `dnsRecordName` string, nullable: DNS record name (the connected hostname); null when no domain is connected.
    - `dnsRecordValue` string: DNS record value - the CNAME target for subdomains or the A record IP (76.76.21.21) for root domains.

## Other responses

- `400`: No dedicated domain is configured

## Changes

- **2026-10-16** `db3873ca3d4d`: 1 info
  - added the optional property `issues` to the response with the `400` status
- **2026-09-08** `f1d8cfd9faaf`: 1 warning
  - added the new `undefined` enum value to the `domain/domainScope` response property for the response status `200`
- **2026-08-20** `721dbe59409a`: 3 info
  - added the optional property `domain/dnsRecordName` to the response with the `200` status
  - added the optional property `domain/dnsRecordType` to the response with the `200` status
  - added the optional property `domain/dnsRecordValue` to the response with the `200` status
- **2026-08-19** `ba3a29c6eb33`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/sequenzy/apis/sequenzy-api/changes/landing-pages/:landingPageId/domain/verify/post.md)

---

[API](https://skmtc.dev/sequenzy/apis/sequenzy-api.md) - [All operations](https://skmtc.dev/sequenzy/apis/sequenzy-api/llms.txt) - [OpenAPI document](https://skmtc.dev/sequenzy/apis/sequenzy-api/revisions/8156dc12d8b4?raw)
