# Agent Data Tools – Domain Intelligence Lookup

> Agent Data Tools – Domain Intelligence Lookup is a paid API for AI agents from agent-data-tools.revmesh2074.workers.dev, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-11).

Retrieves DNS records, email authentication policies, WHOIS registration details, and DNSSEC status for a given domain name

## Facts

- Endpoint: GET https://agent-data-tools.revmesh2074.workers.dev/domain?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-data-tools-domain-intelligence-lookup-14184144
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_4HQy1jX-T41wpOrKT_B4t

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 agent-data-tools-domain-intelligence-lookup-14184144
```

Example prompt: Can you look up the domain intelligence for cloudflare.com — I want to see its DNS records, MX servers, DMARC and SPF policies, DNSSEC status, and registration details like when it was registered and when it expires?

## When to prefer this

Choose this endpoint when you need a comprehensive, single-call snapshot of a domain's DNS infrastructure, email authentication posture, and registration metadata — particularly useful for security research, email deliverability checks, or domain due diligence. It combines what would otherwise require separate WHOIS, DNS, and email-auth queries into one pay-per-call request with no account setup required.

## Known failure modes

- Domain does not exist — exists field returns false with empty or null record sets
- Invalid domain name format — may return an error or empty result
- DNS resolution timeout for rarely-queried or slow-responding nameservers
- Payment failure or insufficient USDC balance — 402 response before data is returned
- Rate limiting or worker downtime returning 5xx errors

## How this service works

Pay-per-call tools for AI agents: web page text extraction and summaries, screenshots, image generation, speech-to-text, image description, domain and email-auth intelligence, and live Base token and wallet lookups. No account or API key; pay per request in USDC on Base via x402.

## Output

A JSON object containing: DNS records (A, MX, NS arrays and DNSSEC validation boolean), email authentication settings (SPF policy string, DMARC policy string, acceptsMail boolean), the queried domain name, an existence flag, and registration details (registrar name, registered-at timestamp, expires-at timestamp, age in days, DNSSEC signed boolean).

## 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",
     "required": [
      "name"
     ],
     "properties": {
      "name": {
       "type": "string",
       "description": "Domain name, e.g. cloudflare.com"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "dns": {
   "a": [
    "104.16.132.229",
    "104.16.133.229"
   ],
   "mx": [
    {
     "host": "mxa-canary.global.inbound.cf-emailsecurity.net",
     "priority": 5
    }
   ],
   "ns": [
    "ns3.cloudflare.com",
    "ns4.cloudflare.com"
   ],
   "dnssecValidated": true
  },
  "email": {
   "spfPolicy": "-all",
   "acceptsMail": true,
   "dmarcPolicy": "reject"
  },
  "domain": "cloudflare.com",
  "exists": true,
  "registration": {
   "ageDays": 6441,
   "expiresAt": "2033-02-17T22:07:54Z",
   "registrar": "Cloudflare, Inc.",
   "dnssecSigned": true,
   "registeredAt": "2009-02-17T22:07:54Z",
   "registrableDomain": "cloudflare.com"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-data-tools-domain-intelligence-lookup-14184144/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent-data-tools.revmesh2074.workers.dev](https://www.zero.xyz/host/agent-data-tools.revmesh2074.workers.dev/llms.txt)
