---
title: "Re-fetch DNS records for an already-registered domain"
method: GET
path: "/v1/domains/{domain}/records"
tags: ["Domains"]
---

# Re-fetch DNS records for an already-registered domain

`GET /v1/domains/{domain}/records`

## Request

- Base URL: `https://api.usemektup.com`
- URL: `https://api.usemektup.com/v1/domains/{domain}/records`
- Auth: HTTP bearer

## Path parameters

- `domain` string, required

## Response `200`

OK

- object
  - `records` DnsRecord[]
    - `type` 'MX' | 'TXT'
    - `host` string
    - `value` string
    - `priority` integer
    - `label` string
  - `recommendation` Recommendation
    - `nameservers` string[]
    - `detectedHost` 'cloudflare' | 'simply.com' | 'godaddy' | 'route53' | 'vercel' | 'null', nullable
    - `action` 'delegate' | 'push-to-known-host' | 'manual'
    - `note` string: Present only if NS lookup failed

## Other responses

- `404`: Not found on this account (tenant-isolated - never reveals another account's data)

---

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