---
title: "What is left to set up for this domain"
method: GET
path: "/client/domains/{id}/dns"
tags: ["Apps"]
---

# What is left to set up for this domain

`GET /client/domains/{id}/dns`

## Request

- Base URL: `https://api.roar-ai.com`
- URL: `https://api.roar-ai.com/client/domains/{id}/dns`
- Auth: HTTP bearer

The DNS records to create at your registrar, and a LIVE lookup of where the name points right now. `id` is a DOMAIN id, from `GET /client/services/{id}/domains`. Requires `apps:read`.

Each record carries `type`, `name` (what a registrar’s Name/Host box wants — `@` at a zone apex), `fullName` (the complete hostname) and `value`. `check.verdict` is one of `pointed` (resolves here — nothing left to do), `missing` (nothing published at that name yet), `elsewhere` (a record exists and sends traffic somewhere else — `check.observed` says where) or `unknown` (WE could not check; not a verdict about your DNS). A Roar subdomain has no records and always answers `unknown`, because there is nothing of yours to measure.

## Path parameters

- `id` string, uuid, required

## Response `200`

Records to create, and what DNS says now

## Other responses

- `404`: No such domain

---

[API](https://skmtc.dev/roar-ai/apis/roar-ai-api.md) · [All operations](https://skmtc.dev/roar-ai/apis/roar-ai-api/llms.txt) · [OpenAPI document](https://skmtc.dev/roar-ai/apis/roar-ai-api/revisions/37e4d0d5a7fe?raw)
