{"uid":"cap_oBty_dpsZInFaAA_GJHtz","slug":"402utils-domain-check-rdap-4aee3a4b","name":"402utils Domain Check (RDAP)","description":"Domain availability and expiry intelligence via RDAP, the WHOIS successor. Queries the authoritative registry for any RDAP-enabled TLD: free domains return registered:false, taken ones return registrar, creation and expiry dates, nameservers and EPP status codes. TLDs without RDAP coverage return supported:false. Built for agents that buy, monitor or vet domains.","url":"https://402utils.com/v1/domain-check?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"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 to look up, e.g. example.com. LDH/punycode form; no scheme, path or IP (required)."}},"description":"Query string only."}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["domain","supported"],"properties":{"domain":{"type":"string"},"status":{"type":"array","items":{"type":"string"},"description":"EPP status codes as reported by the registry."},"createdAt":{"type":"string","format":"date-time"},"expiresAt":{"type":"string","format":"date-time"},"registrar":{"type":"string"},"supported":{"type":"boolean","description":"False when the TLD publishes no RDAP service (many ccTLDs)."},"registered":{"type":"boolean","description":"Absent when supported=false."},"nameservers":{"type":"array","items":{"type":"string"}}}}}}}},"responseSchema":{"type":"json","example":{"domain":"example.com","status":["client delete prohibited","client transfer prohibited","client update prohibited"],"createdAt":"1995-08-14T04:00:00Z","expiresAt":"2026-08-13T04:00:00Z","registrar":"RESERVED-Internet Assigned Numbers Authority","supported":true,"registered":true,"nameservers":["a.iana-servers.net","b.iana-servers.net"]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":1,"rating":{"score":"1.00","successRate":"1.00","reviews":1,"stars":"5.0","state":"rated"},"availabilityStatus":"unknown","priceObserved":{"p10Cents":"0.2000","medianCents":"0.2000","p90Cents":"0.2000","minCents":"0.2000","maxCents":"0.2000","p95Cents":"0.2000","sampleCount":1,"varies":false,"failureChargeRate":1},"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_1aqeQedykbB6Sn7xPX9PU","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks whether a domain is available or taken using RDAP, returning registration status, registrar, creation/expiry dates, nameservers, and EPP status codes.","exampleAgentPrompt":"Can you check whether the domain 'acmecoffee.io' is available — and if it's taken, tell me who registered it, when it was created, and when it expires?","exampleUseCases":null,"resultDescription":"A JSON object with: domain (string), supported (boolean — false if the TLD has no RDAP coverage), registered (boolean, present when supported=true), and when registered: registrar name, createdAt/expiresAt timestamps, nameservers array, and EPP status codes array.","failureModes":["TLD not covered by RDAP returns {supported:false} — no registration data available","Malformed domain input (with scheme, path, or IP) rejected — must be bare LDH/punycode hostname","Network or registry timeout — upstream RDAP registry temporarily unreachable","Rate limiting or payment failure if x402 payment header is missing or insufficient"],"whenToPreferThis":"Use this endpoint when you need authoritative domain availability or registration data (registrar, dates, nameservers, EPP codes) via RDAP rather than legacy WHOIS. Best for agents automating domain buying, expiry monitoring, or vetting domains before use. Prefer over DNS-only lookups when you specifically need registration metadata, not just DNS resolution.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":2,"lastUsedAt":"2026-08-21T06:59:42.637Z","lastSuccessfullyRanAt":"2026-07-16T11:20:53.772Z","lastHealthCheckAt":"2026-10-11T06:45:21.359Z","isFirstParty":false,"canonicalSlug":"402utils-domain-check-rdap-4aee3a4b"}