# Domain Intel — Pay-Per-Call Domain Intelligence over x402

> Domain Intel — Pay-Per-Call Domain Intelligence over x402 is a paid API for AI agents from dns.halowerk.com, paid per call via x402, $0.009/call, status unknown (last checked 2026-10-13).

Accepts a domain name and returns WHOIS, DNS records, mail policy (SPF/DKIM/DMARC), TLS certificate details, and subdomain enumeration — paid per call in USDC via x402.

## Facts

- Endpoint: POST https://dns.halowerk.com/domain/articles/ns-bunny-dns?utm_source=zero.xyz
- Price: $0.009/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/domain-intel-pay-per-call-domain-intelligence-over-x402-0160496a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_dwVsUd0VTX_NHUToYsgZN

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 domain-intel-pay-per-call-domain-intelligence-over-x402-0160496a -d '<json body>'
```

Example prompt: Can you pull a full domain intelligence report for stripe.com — I want WHOIS, DNS records, mail policy (SPF, DKIM, DMARC), TLS certificate info, and any subdomains you can find?

## When to prefer this

Choose this endpoint when you need a comprehensive, single-call domain intelligence snapshot — combining WHOIS, DNS, mail policy, TLS, and subdomains — without signing up for an account or managing an API key. Ideal for ad-hoc lookups, agent workflows that need pay-as-you-go pricing in USDC, or when you want to compare current DNS state against a previously captured baseline.

## Known failure modes

- Invalid or malformed domain name returns a validation error
- Domain does not exist (NXDOMAIN) may return empty or error response
- Payment failure via x402 prevents the call from being processed
- Rate limits or upstream DNS timeouts may cause partial or failed results
- Baseline object with mismatched domain field may cause comparison errors

## How this service works

Domain in, WHOIS, DNS, mail policy, TLS certificate and subdomains out. Pay per call in USDC over x402. No signup, no API key.

## Output

A structured report containing: WHOIS registration data (registrar, dates, registrant), DNS records (A, AAAA, MX, NS, TXT, CNAME), mail policy records (SPF, DKIM, DMARC), TLS certificate details (issuer, validity, SANs), and an enumerated list of discovered subdomains.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "domain": {
   "type": "string",
   "maxLength": 253
  },
  "baseline": {
   "type": "object",
   "required": [
    "domain",
    "observed_at",
    "records"
   ],
   "properties": {
    "domain": {
     "type": "string",
     "maxLength": 253
    },
    "records": {
     "type": "array",
     "items": {
      "type": "string",
      "maxLength": 254
     },
     "maxItems": 50
    },
    "observed_at": {
     "type": "string",
     "maxLength": 40
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/domain-intel-pay-per-call-domain-intelligence-over-x402-0160496a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from dns.halowerk.com](https://www.zero.xyz/host/dns.halowerk.com/llms.txt)
