# Lookproof Domain RDAP Lookup

> Lookproof Domain RDAP Lookup is a paid API for AI agents from api.lookproof.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-31).

Retrieves domain registration details via RDAP (RFC 9083) including registrar, dates, EPP statuses, nameservers, and DNSSEC info — no contact data returned.

## Facts

- Endpoint: GET https://api.lookproof.dev/v1/domain/rdap?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/lookproof-domain-rdap-lookup-7b6c5260
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xHqzuDKUFEoJxFixfQqmK

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 lookproof-domain-rdap-lookup-7b6c5260
```

Example prompt: Can you look up the RDAP registration record for stripe.com — I need to know when it expires, what EPP statuses it has, and whether it's DNSSEC-signed?

## When to prefer this

Use this endpoint when an agent needs authoritative, registry-sourced domain registration metadata — especially expiry dates, EPP lock/hold statuses, or DNSSEC delegation — rather than Whois text parsing. It is the right choice over generic Whois tools because it uses structured RDAP (RFC 9083) and consults the correct registry server via the IANA bootstrap file, ensuring accuracy across all TLDs. Prefer it for domain lifecycle monitoring, transfer eligibility checks, or diagnosing why a domain stopped resolving.

## Known failure modes

- Domain is a public suffix (e.g. co.uk) rather than a registered label — no registration record exists
- Domain not yet registered — RDAP registry returns 404 not found
- Registry RDAP server temporarily unavailable — upstream timeout or 5xx
- Malformed or oversized domain input exceeding 1024 characters — validation error
- Domain TLD has no RDAP server in the IANA bootstrap file — unsupported TLD

## How this service works

Check SPF, DMARC, DKIM, MTA-STS, DNSSEC and more, with results that explain what was found and why. Free browser checks and a pay-per-request API with x402.

## Output

Returns structured RDAP data for the queried domain: registrar name and IANA registrar ID, creation/last-changed/expiry timestamps, all EPP status codes (e.g. clientTransferProhibited, serverHold, pendingDelete), nameserver hostnames, and DNSSEC delegation status. Contact data is deliberately omitted.

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "title": "RdapInput",
     "required": [
      "domain"
     ],
     "properties": {
      "domain": {
       "type": "string",
       "title": "Domain",
       "examples": [
        "example.com"
       ],
       "maxLength": 1024,
       "minLength": 1
      }
     },
     "description": "A domain or a host under it; a public suffix itself (e.g. co.uk) has no registration.",
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/lookproof-domain-rdap-lookup-7b6c5260/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.lookproof.dev](https://www.zero.xyz/host/api.lookproof.dev/llms.txt)
