{"uid":"cap_qqK81UVI0OjvQ51VTgos-","slug":"agent402-tools-dns-propagation-checker-7e380cb4","name":"agent402.tools DNS Propagation Checker","description":"Resolve the same DNS record against 4 public resolvers (Google, Cloudflare, Quad9, OpenDNS) in parallel; surface divergences. The first call you make after a DNS change - confirms the world sees what you intended.","url":"https://agent402.tools/api/dns-propagation","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"host":{"type":"string","description":"Hostname to resolve"},"type":{"type":"string","description":"Record type (default A)"}}},"responseSchema":{"type":"json","example":{"host":"google.com","type":"A","queriedAt":"2026-06-19T20:00:00.000Z","resolvers":[{"name":"Google","count":1,"records":["142.250.80.46"],"resolver":"8.8.8.8"},{"name":"Cloudflare","count":1,"records":["142.250.80.46"],"resolver":"1.1.1.1"},{"name":"Quad9","count":1,"records":["142.250.80.46"],"resolver":"9.9.9.9"},{"name":"OpenDNS","count":1,"records":["142.250.80.46"],"resolver":"208.67.222.222"}],"consistent":true}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_w5qokN2v5uEHdhOahdY4X","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Resolves a DNS record against 4 public resolvers (Google, Cloudflare, Quad9, OpenDNS) in parallel and surfaces any divergences between them","exampleAgentPrompt":"Can you check if the DNS change I made to api.mycompany.com has propagated yet — specifically the A record — and tell me if Google, Cloudflare, Quad9, and OpenDNS all agree?","exampleUseCases":null,"resultDescription":"Returns DNS resolution results for the queried hostname and record type from four public resolvers (Google 8.8.8.8, Cloudflare 1.1.1.1, Quad9 9.9.9.9, OpenDNS 208.67.222.222), with any divergences between resolvers clearly surfaced so you can tell at a glance whether propagation is complete and consistent.","failureModes":["Invalid hostname returns validation error","Unsupported record type may return error or empty results","Resolver timeout for one or more of the four resolvers may produce partial results","NXDOMAIN (non-existent domain) returns no records from all resolvers","Payment failure returns 402 before query is executed"],"whenToPreferThis":"Use this endpoint immediately after making a DNS change to confirm that all major public resolvers have picked up the new record. It is the right choice when you need multi-resolver consensus in a single call rather than querying each resolver individually, and when you specifically need to detect propagation divergences (e.g. some resolvers updated, others still serving stale records). Prefer it over single-resolver DNS lookups when consistency verification across the internet is the goal.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T19:14:04.659Z","isFirstParty":false}