{"uid":"cap_RMOpXlPQzOAft-g-nJnW5","slug":"codepulse-domain-check-ecce8afe","name":"CodePulse Domain Check","description":"Checks domain registration availability by checking SOA DNS records.","url":"https://codepulse-api.hahavoid0.workers.dev/domain/check","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","required":["domain"],"properties":{"domain":{"type":"string","description":"Domain name to check (e.g. google.com)"}}},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"result":{"domain":"unregistered12345domain.net","available":true},"warnings":[],"supported":true,"confidence":"high","data_as_of":"2026-06","disclaimer":"Informational support only. Not legal, tax, medical, veterinary, or financial advice. Verify with the cited official source or a qualified professional before acting."}},"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.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_jYrkHc4Dn3J34P-6zjXal","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks whether a given domain name is registered or available for registration","exampleAgentPrompt":"Can you check if 'mycloudstartup.io' is available to register, or is it already taken?","exampleUseCases":[{"title":"Pre-launch startup domain check","prompt":"I'm about to launch a startup called BrightNest — can you check if brightnest.com is available or already registered?"},{"title":"Domain squatting investigation","prompt":"I'm trying to figure out if 'acmecorpbrand.net' is registered or still free — can you look that up for me?"},{"title":"Side project domain availability","prompt":"Before I build anything, I want to know if 'tastyrecipes.io' is already taken or if I can still register it."}],"resultDescription":"Returns a JSON object indicating whether the domain is available or registered, the domain name queried, a confidence level (e.g. 'high'), a data_as_of timestamp, whether the lookup is supported for that TLD, any warnings, and a legal disclaimer.","failureModes":["Unsupported TLD — the 'supported' field returns false for obscure or new TLDs","Low confidence results — confidence field may be 'low' for domains where WHOIS data is ambiguous","Invalid domain format — malformed domain strings may produce errors or unexpected results","Network/worker timeout — the Cloudflare worker may occasionally time out under load","Stale data — data_as_of field may reflect a recent but not real-time snapshot"],"whenToPreferThis":"Use this endpoint when you need a quick, pay-per-call domain availability check without committing to a domain registrar API or managing API keys. It is ideal for AI agents that need to verify domain availability on-demand as part of a larger workflow (e.g. brand research, startup naming, content creation) and want to pay only per query via USDC on Base. Prefer alternatives (e.g. direct registrar APIs) if you need guaranteed real-time WHOIS data or the ability to immediately purchase the domain upon confirmation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:37:21.855Z","isFirstParty":false}