# is-dns-hosted-by-he-net

> is-dns-hosted-by-he-net 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-20).

Checks whether a domain's DNS is hosted by Hurricane Electric (he.net) by looking up NS records via Cloudflare DoH and matching against HE nameserver patterns, returning yes/no plus matched nameservers.

## Facts

- Endpoint: GET https://dns.intel.rallylive.ca/dns/hosted-by/he-net?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-20
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/is-dns-hosted-by-he-net-34b3931c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_gKD51n65iFycNHTfE-1kN

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 is-dns-hosted-by-he-net-34b3931c
```

Example prompt: Can you check if rallylive.ca has its DNS hosted by Hurricane Electric (he.net)? I need to know if any nameservers match HE.net patterns.

## When to prefer this

Use this endpoint when you need to determine specifically whether Hurricane Electric (he.net) is the DNS hosting provider for a domain, for purposes such as vendor detection in sales pipelines, security audits of infrastructure, or pre-migration planning. Prefer this over generic NS lookup endpoints when you need the he.net pattern matching logic built in rather than implementing it yourself.

## Known failure modes

- Domain does not exist or has no NS records — returns no match with empty nameserver list
- Cloudflare DoH is temporarily unavailable — lookup fails with a network or upstream error
- Invalid domain format provided — may return an error or empty result
- Domain uses partial HE.net delegation — only matched nameservers listed, result may be ambiguous

## How this service works

Is the domain's DNS hosted by he net? Looks up the NS records (Cloudflare DoH) and matches them against he-net's nameserver patterns, returning yes/no, the nameservers and which ones matched. Vendor detection for sales, migration and security work. $0.01 per lookup.

## Output

Returns a yes/no boolean indicating whether the domain's DNS is hosted by Hurricane Electric (he.net), the full list of NS records retrieved via Cloudflare DNS over HTTPS, and which specific nameservers matched HE.net's nameserver patterns.

## 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/is-dns-hosted-by-he-net-34b3931c/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)
