{"uid":"cap_Q8lTCnngYwIJGiHVCaHvU","slug":"statepulse-api-dns-propagation-check-3a47e848","name":"StatePulse API - DNS Propagation Check","description":"Checks global MX, TXT, A, and CNAME propagation status using Cloudflare DoH endpoints.","url":"https://statepulse-api.hahavoid0.workers.dev/network/dns-propagation","method":"POST","headers":{},"bodySchema":null,"responseSchema":{"type":"json","example":{"result":{"type":"MX","domain":"google.com","records":["10 smtp.google.com"]},"supported":true,"confidence":"high"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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_hV4R0VOrBbaTX3q0-JmEK","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks DNS propagation status for a given domain and record type, returning current records and confidence level","exampleAgentPrompt":"Can you check if the MX records for google.com have propagated yet and tell me what records are showing up and how confident you are?","exampleUseCases":null,"resultDescription":"A JSON object containing the queried DNS record type, the domain checked, a list of current DNS records (e.g. MX entries with priority), a boolean indicating whether the record type is supported, and a confidence level string (e.g. 'high', 'medium', 'low') indicating propagation certainty.","failureModes":["Unsupported DNS record type returns supported:false","Domain not found or unresolvable returns empty records array","Network timeout from upstream DNS resolvers causes delayed or failed response","Malformed domain input returns error response","Newly registered domain with no records yet returns empty result with low confidence"],"whenToPreferThis":"Use this endpoint when you need a quick, pay-per-call DNS propagation check without account setup, especially in agentic workflows that require verifying DNS record status as part of automated domain or infrastructure management tasks. Prefer this over full DNS monitoring services when you need a single ad-hoc lookup with immediate payment via USDC on Base.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:42:17.745Z","isFirstParty":false}