# ManyLives Web - Domain WHOIS Lookup

> ManyLives Web - Domain WHOIS Lookup is a paid API for AI agents from api.manylives.me, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-10).

Returns WHOIS registration data for a given domain name, including registrar, creation/expiry dates, nameservers, DNSSEC status, and domain status flags.

## Facts

- Endpoint: GET https://api.manylives.me/paid/domain/whois?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/manylives-web-domain-whois-lookup-d038a525
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FsybSqSkOc2oeaGkDd-fY

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 manylives-web-domain-whois-lookup-d038a525
```

Example prompt: Can you pull the WHOIS record for openai.com — I want to know who the registrar is, when it was registered, when it expires, and whether DNSSEC is enabled?

## When to prefer this

Choose this endpoint when you need structured, machine-readable WHOIS data for a domain without setting up an account or managing API keys — it works via pay-per-call micropayment ($0.003 USDC). Prefer it over free WHOIS scrapers when reliability and structured JSON output matter, or when operating inside an AI agent workflow that already handles x402 payments.

## Known failure modes

- Domain not found or not in WHOIS database — likely returns empty or error response
- Invalid domain format supplied — may return a validation error
- Rate limiting or payment failure via x402 protocol — returns 402 status
- TLD not supported by the underlying WHOIS service — partial or empty data
- Recently registered domains may have privacy/redacted registrar info

## How this service works

Pay-per-call tools for people building AI agents: live web search and page contents, point-in-time crypto market data and news for backtests (no lookahead), verifiable track records of 1,000 crypto strategies locked on the Base network, company profiles, quick AI and batch prices. Ask us to turn a public website into a JSON endpoint. Pay per call, no account, free trial.

## Output

A JSON object containing the queried domain name, its registrar, creation and expiry timestamps (ISO 8601), an array of domain status strings (e.g. 'client delete prohibited'), an array of nameserver hostnames, and a boolean DNSSEC flag.

## 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": {
     "type": "string",
     "const": "GET"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "domain"
     ],
     "properties": {
      "domain": {
       "type": "string",
       "examples": [
        "example.com"
       ],
       "description": "example.com (required)"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "properties": {
      "dnssec": {
       "type": "boolean"
      },
      "domain": {
       "type": "string"
      },
      "status": {
       "type": "array",
       "items": {
        "type": "string"
       }
      },
      "created": {
       "type": "string"
      },
      "expires": {
       "type": "string"
      },
      "registrar": {
       "type": "string"
      },
      "nameservers": {
       "type": "array",
       "items": {
        "type": "string"
       }
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "dnssec": true,
  "domain": "example.com",
  "status": [
   "client delete prohibited"
  ],
  "created": "1995-08-14T04:00:00Z",
  "expires": "2026-08-13T04:00:00Z",
  "registrar": "…",
  "nameservers": [
   "a.iana-servers.net"
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/manylives-web-domain-whois-lookup-d038a525/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.manylives.me](https://www.zero.xyz/host/api.manylives.me/llms.txt)
