# dns-ns-via-nextdns

> dns-ns-via-nextdns is a paid API for AI agents from dns.intel.rallylive.ca, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-01).

Retrieves NS (Name Server) records for a domain as answered by NextDNS via DNS over HTTPS, including TTL, response code, DNSSEC validation status, and resolver answer time.

## Facts

- Endpoint: GET https://dns.intel.rallylive.ca/dns/ns/via/nextdns?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/dns-ns-via-nextdns-4beb5c47
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Jsqp8D2rdbf6w4BSFyfjb

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 dns-ns-via-nextdns-4beb5c47
```

Example prompt: What NS records does NextDNS return for example.com — include the TTL, response code, whether DNSSEC was validated, and how fast the resolver answered?

## When to prefer this

Use this endpoint when you specifically want to see NS records as resolved by NextDNS, particularly to compare against other resolvers (Google, Cloudflare, OpenDNS, AliDNS) to detect propagation lag, resolver-specific filtering, split-horizon DNS, or DNSSEC validation differences. Prefer this when NextDNS is a resolver in your user's or client's network stack and you want to audit its behavior for a specific domain's nameserver delegation.

## Known failure modes

- Domain does not exist — returns NXDOMAIN response code
- NextDNS resolver fails to answer — returns SERVFAIL response code
- Missing or invalid domain query parameter — request error or empty response
- Domain has no NS records published — empty record set with NOERROR
- Network timeout reaching NextDNS DoH endpoint — service error

## How this service works

NS records for a domain as answered by NextDNS (DNS over HTTPS): the records, TTL, response code (NOERROR/NXDOMAIN/SERVFAIL), whether the resolver validated DNSSEC, and the resolver's answer time. Compare resolvers to spot propagation lag, filtering or split-horizon answers. $0.01 per lookup.

## Output

Returns the NS records for the queried domain as answered by NextDNS, along with the TTL, DNS response code (NOERROR, NXDOMAIN, or SERVFAIL), whether the resolver performed DNSSEC validation, and the resolver's answer latency in milliseconds.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/dns-ns-via-nextdns-4beb5c47/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from dns.intel.rallylive.ca](https://www.zero.xyz/host/dns.intel.rallylive.ca/llms.txt)
