{"uid":"cap_UJ5_WO-UezvBgZSO0DAVf","slug":"otto-ai-whois-lookup-02b051f3","name":"Otto AI WHOIS Lookup","description":"Registration data for any domain, straight from authoritative RDAP registries (the structured WHOIS successor): registrar, ICANN/EPP domain status codes, creation, last-updated and expiration dates, authoritative nameservers, and DNSSEC delegation. The fast, license-clean way for an agent to vet a domain, sender, or counterparty. Keyless, structured JSON, pay-per-call.","url":"https://x402.ottoai.services/whois-lookup","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":"Registrable domain to look up (e.g. stripe.com). ccTLDs without RDAP return 503 uncharged."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["status"],"properties":{"data":{},"meta":{"type":"object"},"reason":{"type":"string","description":"status=unavailable only; every >=400 is UNCHARGED"},"status":{"enum":["success","unavailable"],"type":"string"}}}}}}},"responseSchema":{"type":"json","example":{"data":{"dnssec":false,"domain":"stripe.com","statuses":["client delete prohibited","client transfer prohibited"],"createdAt":"2009-10-15T19:08:36Z","expiresAt":"2026-10-15T19:08:36Z","registrar":"MarkMonitor Inc.","updatedAt":"2024-09-10T09:16:32Z","registered":true,"generatedAt":"2026-06-24T12:00:00.000Z","nameservers":["ns-1234.awsdns-26.org","ns-456.awsdns-57.com"]},"meta":{"degraded":false,"validUntil":"","generatedAt":"","stalenessSec":0},"status":"success"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_YsRW3jmUjunPPlrof-K9T","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Looks up WHOIS/RDAP registration data for a domain, returning registrar, creation/expiry dates, nameservers, DNSSEC status, and transfer statuses.","exampleAgentPrompt":"Can you look up the WHOIS registration details for stripe.com — I want to know who the registrar is, when it was created, when it expires, and what nameservers it's using?","exampleUseCases":null,"resultDescription":"Returns a JSON object with domain registration data including: registrar name, creation/expiry/updated timestamps, list of nameservers, DNSSEC flag, transfer/delete status codes, and a meta block with freshness info (generatedAt, validUntil, stalenessSec). Returns 503 uncharged for ccTLDs without RDAP support.","failureModes":["503 returned (and not charged) for ccTLDs that lack RDAP support","Domain not found if the domain is unregistered or input is malformed","Invalid domain format may result in an error or empty response","Network/upstream RDAP registry outages may cause degraded responses (meta.degraded=true)"],"whenToPreferThis":"Use this endpoint when you need authoritative domain registration metadata — registrar, creation/expiry dates, nameservers, DNSSEC, and status flags — for a single registrable domain. Prefer this over generic WHOIS tools when you need structured JSON output with freshness metadata and pay-per-use pricing via x402/USDC with no subscription required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:49:24.754Z","isFirstParty":false}