# RDAP Domain Registration Lookup

> RDAP Domain Registration Lookup is a paid API for AI agents from pyfile-agent.taile3ff35.ts.net, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-13).

Returns RDAP (Registration Data Access Protocol) domain registration records for a given domain name

## Facts

- Endpoint: GET https://pyfile-agent.taile3ff35.ts.net/data/whois
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rdap-domain-registration-lookup-129ada4e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2BKYNo1fgtYmM4RTfYOog

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 rdap-domain-registration-lookup-129ada4e
```

Example prompt: Can you pull up the RDAP domain registration data for github.com — I want to know who the registrar is, when it was registered, when it expires, and what the current status flags are?

## When to prefer this

Use this endpoint when you need structured, machine-readable domain registration data (RDAP format) rather than legacy plain-text WHOIS output. Prefer it for domain ownership verification, expiry monitoring, registrar identification, and security investigations into suspicious domains. RDAP is the modern successor to WHOIS and provides more consistent, structured data across registrars.

## Known failure modes

- Domain not found or unregistered — returns empty or error response
- Invalid domain format — malformed query parameter
- TLD not supported by RDAP bootstrap — some ccTLDs may lack RDAP coverage
- Rate limiting by upstream RDAP servers — transient failures
- Network timeout fetching from authoritative RDAP endpoint

## How this service works

Domain registration data (RDAP). ?domain=github.com

## Output

Returns structured RDAP JSON data for the queried domain, including registrar name, registration and expiration dates, nameservers, domain status codes, and registrant/administrative/technical contact information where publicly available (noting that some fields may be redacted for privacy under GDPR or registry policy).

## 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",
     "properties": {
      "domain": {
       "type": "string"
      }
     }
    }
   }
  },
  "output": {
   "type": "object"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rdap-domain-registration-lookup-129ada4e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from pyfile-agent.taile3ff35.ts.net](https://www.zero.xyz/host/pyfile-agent.taile3ff35.ts.net/llms.txt)
