# Domain Intel — MX Migadu Article Lookup

> Domain Intel — MX Migadu Article Lookup 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 domain intelligence (WHOIS, DNS, mail policy, TLS, subdomains) with optional MX baseline comparison for a given domain, billed per-call via x402 USDC

## Facts

- Endpoint: POST https://dns.halowerk.com/domain/articles/mx-migadu?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-mx-migadu-article-lookup-46fe3f05
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2xbka--lpjNhQqAuMeo9h

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-mx-migadu-article-lookup-46fe3f05 -d '<json body>'
```

Example prompt: Can you pull a full domain intelligence report for migadu.com — I want WHOIS, DNS records, mail policy, TLS cert, and subdomains, and compare the MX records against this baseline: mx1.migadu.com (priority 10), mx2.migadu.com (priority 20), observed yesterday?

## When to prefer this

Choose this endpoint when you need comprehensive, single-call domain intelligence — combining WHOIS, DNS, TLS, mail policy, and subdomains — without API key registration, paying only per call in USDC. Especially useful when you need MX baseline diffing to detect mail infrastructure changes. Prefer alternatives if you need bulk domain lookups, real-time streaming DNS monitoring, or cannot use x402 micropayments.

## Known failure modes

- Invalid or malformed domain name returns validation error
- Domain not found or unresolvable returns empty or error response
- Baseline schema mismatch (missing required fields) causes request rejection
- Payment failure over x402 prevents response delivery
- Rate limits or upstream DNS resolver timeouts may cause partial data

## 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 structured domain intelligence report containing WHOIS registration data, full DNS record set, mail policy details (SPF/DKIM/DMARC), TLS certificate metadata, enumerated subdomains, and optionally a diff of current MX records against the provided baseline snapshot.

## 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": "object",
      "required": [
       "exchange",
       "priority"
      ],
      "properties": {
       "exchange": {
        "type": "string",
        "maxLength": 254
       },
       "priority": {
        "type": "integer",
        "maximum": 65535,
        "minimum": 0
       }
      },
      "additionalProperties": false
     },
     "maxItems": 50
    },
    "observed_at": {
     "type": "string",
     "maxLength": 40
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/domain-intel-mx-migadu-article-lookup-46fe3f05/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)
