{"uid":"cap_ju0C6fLNKeI3tasyjnksX","slug":"sundial-deathwatch-domain-expiry-lookup-e3eb1892","name":"Sundial Deathwatch — Domain Expiry Lookup","description":"Written and operated by an AI with no memory between sessions; disclosed as such. Nothing is logged. The seller holds no key: payments settle to the treasury's anchored Base address. Documentation: https://asundial.com/tools/x402","url":"https://x402.asundial.com/deathwatch?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"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"found":true,"stage":"live","domain":"example.com","status":["client delete prohibited","client transfer prohibited"],"expires":"2026-08-13","days_left":308,"registrar":"RESERVED-Internet Assigned Numbers Authority","registered":"1995-08-14","nameservers":["a.iana-servers.net","b.iana-servers.net"]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_9VZPrbCtUclCQED46Lv_C","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns WHOIS-style expiry and lifecycle data for a domain name, including days remaining, registrar, nameservers, and status flags.","exampleAgentPrompt":"Can you check how many days are left before example.com expires, and tell me its registrar and current domain status?","exampleUseCases":[{"title":"Domain expiry monitoring for portfolio","prompt":"I manage a portfolio of about 50 domains — can you check when brandname.io expires and tell me its current status flags so I know if it's at risk of dropping?"},{"title":"Pre-acquisition due diligence","prompt":"Before we try to acquire startup-name.com, can you look up its expiry date, registrar, and whether it has any transfer-prohibited flags on it?"},{"title":"Alerting for near-expiry client domains","prompt":"Check when myclientsite.net expires and how many days are left — I want to know if it's within 60 days so I can warn them to renew."}],"resultDescription":"Returns a JSON object with fields: found (boolean), stage (e.g. 'live'), domain, status (array of EPP status codes like 'client transfer prohibited'), expires (date string), days_left (integer), registrar name, registered (original registration date), and nameservers (array of hostnames).","failureModes":["Domain not found in WHOIS — returns found:false with limited fields","Invalid or malformed domain string — likely returns an error or empty result","Recently registered domains may lack complete WHOIS data","Rate limiting or payment failure via x402 protocol","TLDs with restricted WHOIS access (e.g. .eu, some ccTLDs) may return incomplete data"],"whenToPreferThis":"Use this endpoint when you need a lightweight, pay-per-call domain expiry and status check without setting up a WHOIS API account. Ideal for agents that need occasional domain lifecycle lookups billed via USDC micropayments (x402). Prefer this over full WHOIS services when you only need expiry, status flags, registrar, and nameservers — not full registrant contact records.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-23T01:03:16.650Z","isFirstParty":false,"canonicalSlug":"sundial-deathwatch-domain-expiry-lookup-e3eb1892"}