# Domain Age & RDAP Check

> Domain Age & RDAP Check is a paid API for AI agents from api.facts402.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-31).

Returns RDAP-sourced registration facts for any domain: registered status, creation/expiry dates, age in days, registrar, EPP status codes, nameservers, and DNSSEC.

## Facts

- Endpoint: POST https://api.facts402.com/domain?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/domain-age-rdap-check-b6a6fbd3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_I6HfEhqd0dhma3rJm_a0k

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 domain-age-rdap-check-b6a6fbd3 -d '<json body>'
```

Example prompt: Can you look up the RDAP registration details for trustpilot.com — I want to know when it was created, when it expires, how old it is, who the registrar is, and whether DNSSEC is enabled?

## When to prefer this

Choose this endpoint when you need authoritative, structured domain registration data from the RDAP protocol (the official WHOIS successor) rather than scraped WHOIS text. It is the right choice for fraud detection (newly registered domains are high risk), KYB/KYC pipelines, lead qualification (does this company's domain have real history?), and link safety checks. It handles international domains including multi-part TLDs like .co.uk. Prefer it over plain WHOIS parsers when you need machine-readable EPP status codes, DNSSEC status, and age-in-days without parsing freeform text.

## Known failure modes

- Domain not found or unregistered — returns registered: false with no registration details
- Invalid or malformed domain input — returns validation error
- RDAP server for the TLD is unavailable or times out — returns upstream error
- TLD not supported by any RDAP server — partial or no data returned
- Rate limit or payment failure — returns 402 or 429 error

## How this service works

Registration facts for any domain via RDAP (official WHOIS successor): registered or not, creation and expiry dates, age in days, registrar, EPP status codes, nameservers and DNSSEC. Accepts hosts like www.example.co.uk. For fraud, lead-qualification, KYB and link-safety agents.

## Output

Returns a structured object with: whether the domain is registered, creation date, expiry date, domain age in days, registrar name, EPP status codes array, nameservers list, and DNSSEC status — all sourced from the official RDAP protocol (WHOIS successor).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "domain": {
   "type": "string",
   "title": "Domain",
   "maxLength": 253,
   "minLength": 3,
   "description": "Domain or host name, e.g. www.example.com"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/domain-age-rdap-check-b6a6fbd3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.facts402.com](https://www.zero.xyz/host/api.facts402.com/llms.txt)
