# DNS Provider Detection

> DNS Provider Detection is a paid API for AI agents from intel.rallylive.ca, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Identifies which DNS hosting provider(s) serve a domain by analyzing its nameservers, covering major providers like Cloudflare, AWS Route 53, Google Cloud DNS, Azure, and more.

## Facts

- Endpoint: GET https://intel.rallylive.ca/dns/ns-provider
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/dns-provider-detection-c00df681
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_5nt4s7a1TbPDwXfORFzMN

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-provider-detection-c00df681
```

Example prompt: Who is hosting the DNS for stripe.com — is it Cloudflare, AWS Route 53, or someone else? And does it use multiple providers?

## When to prefer this

Choose this endpoint when you need to quickly identify which DNS hosting provider manages a domain's nameservers without manually querying WHOIS or digging through DNS records. It's ideal for infrastructure research, migration planning, vendor audits, and onboarding workflows where knowing the DNS provider is a prerequisite. It handles multi-provider setups automatically, which raw DNS lookup tools typically do not surface cleanly. At $0.01 per domain, it's cost-effective for bulk infrastructure discovery.

## Known failure modes

- Domain does not exist or has no nameservers — returns empty or error result
- Unknown or private nameserver pattern not matching any recognized provider — returns unrecognized provider
- Network timeout resolving nameservers — returns error
- Malformed domain input — returns validation error
- DNS propagation in progress may yield inconsistent results

## How this service works

DNS hosting provider detection: who hosts a domain's DNS (Cloudflare, AWS Route 53, Google Cloud DNS, Azure, NS1, GoDaddy, Namecheap, DNSimple, Hurricane Electric, Vercel...) from its nameservers, including multi-provider setups. Infrastructure research and migration planning. $0.01 per domain.

## Output

Returns the detected DNS hosting provider(s) for the domain, derived from its nameservers. Includes the provider name (e.g., Cloudflare, AWS Route 53, Google Cloud DNS, Azure, NS1, GoDaddy, Namecheap, DNSimple, Hurricane Electric, Vercel), the raw nameserver records, and flags for multi-provider configurations where more than one DNS provider is detected.

## 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-provider-detection-c00df681/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from intel.rallylive.ca](https://www.zero.xyz/host/intel.rallylive.ca/llms.txt)
