---
title: "Verify track domain DNS"
method: POST
path: "/tenants/{tenantId}/tracking/{trackingId}/verify"
tags: ["Tracking"]
---

# Verify track domain DNS

`POST /tenants/{tenantId}/tracking/{trackingId}/verify`

Check DNS configuration for the track domain.

The track domain requires a CNAME record to be configured before
open and click tracking will work. Use this endpoint to verify
the DNS is correctly set up.

## Response `200`

DNS verification result

- TrackDomainVerifyResponse
  - `success` true, required
  - `data` object, required
    - `id` string, required — Track domain ID
    - `fullName` string, required — Full domain name
    - `dnsOk` boolean, required — Whether DNS is correctly configured
    - `dnsStatus` 'ok' | 'missing' | 'invalid' | 'null', nullable, required — Current DNS verification status
    - `dnsError` string, nullable — DNS error message if verification failed
    - `dnsCheckedAt` string, date-time, nullable — When DNS was last checked
    - `dnsRecord` object, nullable — Required DNS record configuration
      - `type` string
      - `name` string
      - `value` string
  - `meta` ApiMeta, required
    - `requestId` string, required — Unique request identifier for debugging and support

## Other responses

- `401` — Invalid or missing API key
- `404` — Resource not found
- `429` — Rate limit exceeded
- `500` — Internal server error

---

[API](https://skmtc.net/arkhq-io/apis/ark-email-api.md) · [All operations](https://skmtc.net/arkhq-io/apis/ark-email-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/arkhq-io/ark-email-api/revisions/98a90852ffca/schema)
