{"uid":"cap__t2c0PVD2OlUkffBOrlp6","slug":"how-is-domain-availability-check-86a64632","name":"how.is Domain Availability Check","description":"Is this domain name registered? Asked of the registry over RDAP, with the standard first-year and renewal price when it is free to register.","url":"https://how.is/v1/domain/available?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"domain":{"type":"string","maxLength":253,"description":"A bare domain name, e.g. example.com"}}},"responseSchema":{"type":"json","example":{"data":{"_shape":"data: available (true/false; null when only DNS could be checked, then likely_available), registered_on, suffix, source (rdap/dns), confidence, price{registration_usd, renewal_usd, registrar, note}, caveat."},"result":"Domain availability for the requested subject","receipt":{"rail":"x402","tool":"available","charge_usd":0.005,"settlement_tx":"0x…"}}},"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_0f6OtdKayr6FacH79TJSG","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":"Checks whether a domain name is registered by querying the registry over RDAP, returning availability status and first-year/renewal pricing when registrable.","exampleAgentPrompt":"Can you check if mymintproject.io is available to register, and if so, what's the first-year and renewal price?","exampleUseCases":[{"title":"Startup domain availability check","prompt":"I'm launching a new startup called Veloxa — can you check if veloxa.com is available to register and how much it'll cost for the first year?"},{"title":"Brand protection domain sweep","prompt":"Before we announce our new product 'Finlo', check whether finlo.com is already registered or still available to grab."},{"title":"Side project domain hunt","prompt":"I want to start a blog called Quiet Hours — is quiethours.net taken, and if not, what's the registration price?"}],"resultDescription":"Returns a JSON object indicating whether the domain is available (true/false/null), when it was registered (if taken), the TLD suffix, the data source used (RDAP or DNS), a confidence score, and when available for registration, the first-year and renewal prices in USD along with the registrar name and any pricing caveats. Also includes a receipt with charge amount and settlement transaction hash.","failureModes":["Domain with unsupported TLD may fall back to DNS-only check, returning null for availability with likely_available heuristic","RDAP registry outage may result in degraded confidence or DNS fallback","Malformed or invalid domain string returns validation error","Some TLDs may not have pricing data available, returning null for price fields","Network timeout on registry query may cause delayed or failed response"],"whenToPreferThis":"Use this endpoint when you need authoritative domain availability data sourced directly from the registry via RDAP, especially when pricing for registration and renewal matters. Prefer this over generic WHOIS lookups when you need a structured, machine-readable response with confidence scoring and standardised pricing data. Ideal for agentic workflows that need to decide whether to proceed with a domain purchase or alert a user to register a name.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:40:04.245Z","isFirstParty":false,"canonicalSlug":"how-is-domain-availability-check-86a64632"}