# dt0ur.online DNS Resolver

> dt0ur.online DNS Resolver is a paid API for AI agents from dt0ur.online, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-30).

Resolves A, CNAME, MX, and TXT DNS records globally via isolated public resolvers with DNS rebinding protection

## Facts

- Endpoint: POST https://dt0ur.online/api/network/dns?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/dt0ur-online-dns-resolver-fbffd7cf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_eCvG2Zhs0FXNg9cpGoV6Y

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability dt0ur-online-dns-resolver-fbffd7cf -d '<json body>'
```

Example prompt: Can you look up the MX records for gmail.com using fresh live DNS resolution?

## When to prefer this

Choose this endpoint when you need reliable, globally-consistent DNS resolution with DNS rebinding protection — particularly useful in agentic or automated contexts where security matters. Prefer this over raw system DNS when you need isolated resolution (avoiding local cache or split-horizon DNS), when you need to force a live query bypassing cache, or when you need to query specific record types (A, CNAME, MX, TXT) programmatically in a workflow.

## Known failure modes

- Domain does not exist (NXDOMAIN) — returns error indicating no such domain
- Requested record type not present for domain — returns empty or no-records response
- DNS rebinding attempt detected — blocked by protection layer
- Invalid or malformed domain input — returns validation error
- Resolver timeout or network failure — returns error after timeout

## How this service works

Resolves A, CNAME, MX, and TXT DNS records globally via isolated public resolvers with DNS rebinding protection.

## Output

Returns the resolved DNS records for the specified domain and record type (A, CNAME, MX, or TXT), fetched through isolated public resolvers with DNS rebinding protection. Results include the record values (e.g. IP addresses for A records, mail server hostnames for MX, raw strings for TXT, canonical names for CNAME).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "domain": {
   "type": "string",
   "description": "Fully-qualified domain name"
  },
  "force_live": {
   "type": "boolean",
   "default": false
  },
  "record_type": {
   "enum": [
    "A",
    "TXT",
    "MX",
    "CNAME"
   ],
   "type": "string",
   "default": "A"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/dt0ur-online-dns-resolver-fbffd7cf/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from dt0ur.online](https://www.zero.xyz/host/dt0ur.online/llms.txt)
