# is-dns-hosted-by-porkbun

> is-dns-hosted-by-porkbun 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-22).

Checks whether a domain's DNS is hosted by Porkbun by looking up its NS records via Cloudflare DoH and matching against Porkbun's nameserver patterns.

## Facts

- Endpoint: GET https://dns.intel.rallylive.ca/dns/hosted-by/porkbun?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/is-dns-hosted-by-porkbun-5bab8574
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_bhnwDpZRyqptvDGUL7UBC

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-porkbun-5bab8574
```

Example prompt: Can you check if example.com has its DNS hosted by Porkbun — I need to know whether their nameservers match Porkbun's patterns and which ones matched?

## When to prefer this

Use this endpoint when you need to specifically detect Porkbun as the DNS hosting provider for a domain, rather than a general NS record lookup. It is ideal for sales intelligence pipelines targeting Porkbun customers, migration workflows that need to confirm the current DNS host, or security research requiring vendor fingerprinting. It provides a clean yes/no answer with matched evidence, saving the need to manually compare NS patterns.

## Known failure modes

- Domain does not exist (NXDOMAIN) — returns no NS records and hosted=no
- DNS resolution failure via Cloudflare DoH — network error response
- Invalid or malformed domain input — validation error
- Domain has no NS records — returns empty nameserver list and hosted=no
- Porkbun nameserver patterns may not be exhaustive — false negatives possible if Porkbun updates their NS hostnames

## How this service works

Is the domain's DNS hosted by porkbun? Looks up the NS records (Cloudflare DoH) and matches them against porkbun'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 Porkbun, along with the full list of NS records retrieved via Cloudflare DoH and a subset showing which nameservers matched Porkbun's known 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-porkbun-5bab8574/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)
