---
title: "Verify the DNS records of a WhiteLabel domain"
method: GET
path: "/rest/api/v1/projects/{projectId}/whitelabel/dns"
tags: ["Project API"]
---

# Verify the DNS records of a WhiteLabel domain

`GET /rest/api/v1/projects/{projectId}/whitelabel/dns`

Reports every required CNAME / TXT record individually so a failed [CHECK_DNS] can be diagnosed. Once the WhiteLabel exists its persisted subdomain is used and the parameter is ignored.

## Path parameters

- `projectId` string, uuid, required

## Query parameters

- `subdomain` string

## Response `200`

OK

- DnsCheckResultDTO
  - `basicOk` boolean
  - `dnsConfig` DnsConfigDTO
    - `dmarc` string
    - `dmarcName` string
    - `pdk1` string
    - `pdk1Name` string
    - `pdk2` string
    - `pdk2Name` string
    - `spf` string
    - `spfName` string
  - `domain` string
  - `extraOk` boolean
  - `message` string
  - `ok` boolean
  - `records` DnsRecordCheckDTO[]
    - `actualValue` string
    - `expectedValue` string
    - `group` string
    - `message` string
    - `name` string
    - `ok` boolean
    - `recordType` string
    - `status` string
  - `subdomain` string

## Changes

- **2026-09-06** `b04aace08df3` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/metacopier/apis/metacopier-api/changes/rest/api/v1/projects/:projectId/whitelabel/dns/get.md)

---

[API](https://skmtc.dev/metacopier/apis/metacopier-api.md) · [All operations](https://skmtc.dev/metacopier/apis/metacopier-api/llms.txt) · [OpenAPI document](https://skmtc.dev/metacopier/apis/metacopier-api/revisions/565708f214a0?raw)
