# Domain Intel — NS OVHCloud Article

> Domain Intel — NS OVHCloud Article 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).

Returns WHOIS, DNS records, mail policy, TLS certificate, and subdomain data for a given domain, with optional baseline comparison for change detection

## Facts

- Endpoint: POST https://dns.halowerk.com/domain/articles/ns-ovhcloud?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-ns-ovhcloud-article-78c95eeb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_pynlPJSBtX4IoSBS9IVRq

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-ns-ovhcloud-article-78c95eeb -d '<json body>'
```

Example prompt: Can you pull full domain intelligence on example.com — I want to see its WHOIS info, DNS records, mail policy (SPF, DKIM, DMARC), TLS certificate, and any subdomains you can find?

## When to prefer this

Choose this endpoint when you need a single pay-per-call, no-signup domain intelligence lookup combining WHOIS, DNS, mail policy, TLS, and subdomains in one shot. Ideal for security researchers, compliance checks, or automated domain audits where you want to avoid subscription lock-in and pay micro-amounts per query in USDC via x402.

## Known failure modes

- Domain not found or unresolvable — returns empty or error response
- Invalid domain format (exceeds 253 chars or malformed) — schema validation error
- WHOIS data unavailable for privacy-protected or redacted registrations
- TLS certificate absent if domain has no HTTPS endpoint
- Subdomain enumeration may be incomplete depending on zone transfer availability
- Baseline records malformed or too large (>50 items) — rejected by schema validation
- x402 payment failure — call not processed if USDC payment is rejected

## How this service works

Requires an unauthenticated caller-owned baseline; returns real current NS/MX records, added/removed sets and tri-state target-provider transition. Current DNS comes from one bounded native recursive-resolver query; existing Dossier provides context. Resolver caching may apply; no account ownership or global migration-completion claim. Existing provider patterns are reused without new invented attribution. At most50records,domain253chars,9sbudget; DNSsubquery2s/oneattempt. Unknown provider remai

## Output

A comprehensive domain intelligence report including WHOIS registration data (registrant, registrar, creation/expiry dates), full DNS record set (A, AAAA, MX, NS, TXT, CNAME, etc.), mail policy records (SPF, DKIM, DMARC), TLS/SSL certificate details (issuer, validity, SANs), and discovered subdomains. If a baseline is provided, the response may include a diff of changed records.

## 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-ns-ovhcloud-article-78c95eeb/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)
