# Agent Tools Domain Lookup

> Agent Tools Domain Lookup is a paid API for AI agents from agent-tools.jbarkules.workers.dev, paid per call via x402, $0.0018/call, status unknown (last checked 2026-10-29).

Returns WHOIS/RDAP registration data, DNS records (A/AAAA/MX/NS/TXT), SPF, DMARC, and HTTPS reachability for a domain in a single call.

## Facts

- Endpoint: GET https://agent-tools.jbarkules.workers.dev/v1/domain/lookup?utm_source=zero.xyz
- Price: $0.0018/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-tools-domain-lookup-e63be8b3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_mLI1miHCndHdGUHrvOOoP

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-tools-domain-lookup-e63be8b3
```

Example prompt: Can you look up everything you can find on the domain acmecorp.io — who registered it, when it expires, whether it has MX and SPF records set up, and if it's reachable over HTTPS?

## When to prefer this

Choose this endpoint when you need comprehensive domain intelligence in a single call — combining RDAP/WHOIS registration data, full DNS record sets, and email security posture (SPF/DMARC) together. Prefer it over separate WHOIS or DNS tools when doing phishing investigation, lead enrichment, or vendor due diligence where you need all signals at once without chaining multiple APIs.

## Known failure modes

- Domain not found or unregistered — registered: false with empty/null RDAP fields
- DNS resolution failure — A/MX/NS arrays may be empty if nameservers are unresponsive
- HTTPS unreachable — reachable: false with null or non-2xx status
- Invalid domain input format — likely 400 error or empty result
- Rate limiting or upstream RDAP/WHOIS throttling — may return incomplete data
- TLD with no public RDAP/WHOIS — registration fields may be null or unavailable

## How this service works

Domain intelligence for due diligence, phishing checks and lead research: registrar, creation and expiry dates (RDAP/WHOIS), A/AAAA/MX/NS/TXT records, SPF, DMARC and HTTPS reachability in one call.

## Output

A JSON object containing: the domain name, registration status, registrar name, creation and expiry dates (ISO 8601), DNS records (A, MX, NS arrays), email security fields (SPF string and DMARC string or null), and HTTPS reachability (boolean + HTTP status code).

## 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": [
      "domain"
     ],
     "properties": {
      "domain": {
       "type": "string",
       "description": "Domain name, e.g. example.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": [
    "93.184.215.14"
   ],
   "mx": [],
   "ns": [
    "a.iana-servers.net."
   ]
  },
  "https": {
   "status": 200,
   "reachable": true
  },
  "domain": "example.com",
  "created": "1995-08-14T04:00:00Z",
  "expires": "2027-08-13T04:00:00Z",
  "registrar": "RESERVED-Internet Assigned Numbers Authority",
  "registered": true,
  "email_security": {
   "spf": "v=spf1 -all",
   "dmarc": null
  }
 }
}
```

## More

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