{"uid":"cap_geIS9RhHuJ538dNcprJcv","slug":"domain-registration-lookup-rdap-4c4c0f26","name":"Domain Registration Lookup (RDAP)","description":"60 paid endpoints with no metering, no API key and no account. Each endpoint has one flat price per call, whatever the size of the request: LLM completions with automatic failover across several large models, read-only EVM tooling over Base, Ethereum, Polygon, Arbitrum and Optimism, and pure crypto utilities that touch no network.","url":"https://flat-rate-llm.kikoribera03.workers.dev/v1/red/whois","method":"POST","headers":{},"bodySchema":{"type":"object","required":["domain"],"properties":{"domain":{"type":"string","description":"The domain to look up. A full URL or an email address is accepted and reduced to its host."}}},"responseSchema":{"type":"object","properties":{"dnssec":{"type":"boolean"},"domain":{"type":"string"},"status":{"type":"array","items":{"type":"object"}},"ageDays":{"type":"number"},"created":{"type":"string"},"expires":{"type":"string"},"registrar":{"type":"string"},"registered":{"type":"boolean"},"nameservers":{"type":"array","items":{"type":"object"}},"expiresInDays":{"type":"number"},"rdapAvailable":{"type":"boolean"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_oeSssigVJZnZuKJQMOp1N","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns authoritative RDAP registration data for a domain — including dates, registrar, EPP status, nameservers, DNSSEC, and abuse contact — via IANA bootstrap, no API key required.","exampleAgentPrompt":"Can you look up the RDAP registration data for openai.com — I need the creation date, expiry date, registrar, EPP status codes, nameservers, and DNSSEC info?","exampleUseCases":[{"title":"Domain expiry monitoring for portfolio","prompt":"Check the RDAP registration details for stripe.com — I want to know when it expires, how many days are left, and who the registrar is."},{"title":"Abuse contact lookup for security incident","prompt":"I'm dealing with a phishing site at phishingexample.net — can you pull the RDAP record to get the abuse contact and registrar so I can file a report?"},{"title":"Domain vetting before acquisition","prompt":"I'm considering buying the domain vintage-watches.co.uk — can you check its RDAP record to see how old it is, what its current EPP status codes are, and whether DNSSEC is enabled?"}],"resultDescription":"A structured JSON object containing the domain's creation, expiry, and last-changed dates; computed domain age and days-to-expiry; registrar name; EPP status codes; nameserver list; DNSSEC status; and abuse contact email/phone. If the TLD has no RDAP server, the response explicitly says so rather than falsely reporting the domain as unregistered.","failureModes":["TLD has no RDAP server — returns an explicit notice instead of registration data","Domain is not registered — returns an appropriate not-found response","Invalid or malformed domain name input — may return an error","Registry RDAP service is temporarily unavailable — may return a timeout or upstream error","Network issues reaching the IANA bootstrap or registry endpoint"],"whenToPreferThis":"Prefer this endpoint when you need authoritative, structured registration data read directly from the registry's own RDAP service (not scraped from port-43 WHOIS text), and you want computed fields like domain age and days-to-expiry included automatically. It requires no API key or account and handles IANA bootstrap routing transparently. Choose it over raw WHOIS scraping when accuracy and structure matter, or when you need to handle TLDs that lack RDAP gracefully.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:47:00.005Z","isFirstParty":false}