---
title: "GET /v1/domains/{id}"
method: GET
path: "/v1/domains/{id}"
---

# GET /v1/domains/{id}

`GET /v1/domains/{id}`

## Path parameters

- `id` number, nullable

## Response `200`

Retrieve the domain

- object
  - `id` number, required — The ID of the domain
  - `name` string, required — The name of the domain
  - `teamId` number, required — The ID of the team
  - `status` 'NOT_STARTED' | 'PENDING' | 'SUCCESS' | 'FAILED' | 'TEMPORARY_FAILURE', required
  - `region` string
  - `clickTracking` boolean
  - `openTracking` boolean
  - `publicKey` string, required
  - `dkimStatus` string, nullable
  - `spfDetails` string, nullable
  - `createdAt` string, required
  - `updatedAt` string, required
  - `dmarcAdded` boolean
  - `isVerifying` boolean
  - `errorMessage` string, nullable
  - `subdomain` string, nullable
  - `verificationError` string, nullable
  - `lastCheckedTime` string, nullable
  - `dnsRecords` object[], required
    - `type` 'MX' | 'TXT', required — DNS record type
    - `name` string, required — DNS record name
    - `value` string, required — DNS record value
    - `ttl` string, required — DNS record TTL
    - `priority` string, nullable — DNS record priority
    - `status` 'NOT_STARTED' | 'PENDING' | 'SUCCESS' | 'FAILED' | 'TEMPORARY_FAILURE', required
    - `recommended` boolean — Whether the record is recommended

---

[API](https://skmtc.net/usesend/apis/usesend-api.md) · [All operations](https://skmtc.net/usesend/apis/usesend-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/usesend/usesend-api/versions/ee7832fe66a6/schema)
