Skip to main content
POST
/
api
/
v1
/
landing-pages
/
domain
Connect Landing Page Domain
curl --request POST \
  --url https://api.sequenzy.com/api/v1/landing-pages/domain \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "domain": "<string>"
}
'
{
  "success": true,
  "domain": {
    "domain": "pages.example.com",
    "domainStatus": "pending",
    "verifiedAt": null,
    "dnsRecordAddedAt": null,
    "sslStatus": null,
    "error": null,
    "verificationRecords": [],
    "lastCheckedAt": "2026-05-01T10:30:00Z",
    "cnameTarget": "pages.sequenzydns.com"
  },
  "message": "Landing page domain connected. Add a CNAME record pointing to pages.sequenzydns.com, then verify the domain."
}
Connect a custom domain for published landing pages. After connecting, add the returned CNAME record in DNS and verify the domain.

Request

domain
string
required
Custom landing page domain, for example pages.example.com.
curl -X POST "https://api.sequenzy.com/api/v1/landing-pages/domain" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"domain": "pages.example.com"}'

Responses

{
  "success": true,
  "domain": {
    "domain": "pages.example.com",
    "domainStatus": "pending",
    "verifiedAt": null,
    "dnsRecordAddedAt": null,
    "sslStatus": null,
    "error": null,
    "verificationRecords": [],
    "lastCheckedAt": "2026-05-01T10:30:00Z",
    "cnameTarget": "pages.sequenzydns.com"
  },
  "message": "Landing page domain connected. Add a CNAME record pointing to pages.sequenzydns.com, then verify the domain."
}