# fittings RDAP Domain Lookup

> fittings RDAP Domain Lookup is a paid API for AI agents from fittings.sh, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-14).

Returns registrar, creation/expiry dates, status codes, nameservers, and DNSSEC state for a domain via authoritative RDAP registry lookup.

## Facts

- Endpoint: GET https://fittings.sh/v1/rdap/domain
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/fittings-rdap-domain-lookup-23a3f7d4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_oPFnAxfiWfPasESd1Wfch

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 fittings-rdap-domain-lookup-23a3f7d4
```

Example prompt: Can you pull the RDAP registration details for stripe.com — I want to see the registrar, nameservers, expiry date, and whether DNSSEC is enabled?

## When to prefer this

Use this endpoint when you need authoritative, registry-sourced domain registration metadata (registrar, dates, nameservers, DNSSEC) rather than cached or third-party WHOIS data. It is ideal for security audits, domain portfolio management, expiry monitoring, and vendor due diligence where accuracy and freshness matter. Prefer it over standard WHOIS lookups when DNSSEC state or structured machine-readable output is required.

## Known failure modes

- Domain not found — returns an error if the domain is unregistered or the TLD's registry does not support RDAP
- Invalid domain format — malformed domain strings may return a validation error
- Unsupported TLD — some ccTLDs or new TLDs may not have RDAP-compliant registries
- Registry timeout — upstream RDAP registry may be slow or temporarily unavailable
- Rate limiting — excessive requests may be throttled

## How this service works

Registrar, creation and expiry dates, status codes, nameservers and DNSSEC state for a domain, from the authoritative registry over RDAP.

## Output

Returns structured RDAP data for the queried domain including: registrar name and IANA ID, registration creation date, last updated date, expiration date, domain status codes (e.g. clientTransferProhibited), delegated nameservers, and DNSSEC signed/unsigned state — sourced directly from the authoritative registry.

## 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
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/fittings-rdap-domain-lookup-23a3f7d4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from fittings.sh](https://www.zero.xyz/host/fittings.sh/llms.txt)
