{"uid":"cap_001ZertLUYTa8LpG8Fzm3","slug":"preflight-checker-domain-liveness-dns-audit-b668c3eb","name":"PreFlight Checker – Domain Liveness & DNS Audit","description":"Domain liveness check / verify / audit: DNS resolution (A/MX/NS/TXT records), whether mail routing exists, HTTP reachability.","url":"https://x402-api-catalog.onrender.com/api/domain-check","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","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["domain"],"properties":{"domain":{"type":"string","description":"domain to check, e.g. example.com"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"domain":{"type":"string"},"verdict":{"type":"string"}}}}}}},"responseSchema":{"type":"json","example":{"domain":"example.com","verdict":"fully live","httpReachable":true,"hasMailRouting":true,"hasWebPresence":true}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_1geh4M-Ptx_9gshtQimAt","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","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 live by resolving its DNS records (A, MX, NS, TXT), verifying mail routing, and testing HTTP reachability.","exampleAgentPrompt":"Can you run a full domain liveness check on acmecorp.io — I need to know if it resolves, whether its MX records are set up for mail, and if the site is actually reachable over HTTP?","exampleUseCases":[{"title":"Email campaign pre-send validation","prompt":"Before I send a bulk email campaign to these leads, can you verify that each recipient domain has valid MX records and is actually live? Start with leads.example.com."},{"title":"New vendor domain due diligence","prompt":"I'm about to onboard a vendor who gave me the domain startupco.io — can you check if it resolves, has proper DNS records, and is reachable over HTTP so I know they're legit?"},{"title":"Domain purchase research","prompt":"I'm considering buying the domain quietmountain.com — can you check whether it currently resolves, what DNS records exist on it, and if there's any mail routing configured?"}],"resultDescription":"Returns a verdict object with the domain name and liveness status, along with DNS resolution details (A, MX, NS, TXT records), mail routing existence, and HTTP reachability — summarized into an overall pass/fail verdict.","failureModes":["Domain does not exist (NXDOMAIN) — returns negative verdict with no DNS records","Domain resolves but HTTP endpoint is unreachable — partial result with DNS data but HTTP failure","Invalid or malformed domain input — request rejected with validation error","Upstream DNS resolver timeout — may return partial or empty results","Rate limiting or payment failure — request not processed"],"whenToPreferThis":"Choose this endpoint when you need a quick, comprehensive liveness audit of a domain covering DNS (A/MX/NS/TXT), mail routing, and HTTP reachability in a single call. Prefer it over individual DNS lookup tools when you want a consolidated verdict rather than raw record data, or when evaluating domain health for email deliverability, vendor vetting, or domain acquisition research.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:42:45.606Z","isFirstParty":false}