Skip to content

DNS propagation check across public resolvers

GET /api/v1/propagation/{name}/{type}

Queries the same name and type on five public resolvers (cloudflare, google, alidns, dnssb, adguard) and reports whether all reachable resolvers agree on the answer set.

NameTypeRequiredDescription
namestringyesDNS name; an IP address is accepted for type PTR.
typestringyes-
StatusTypeDescription
200PropagationResultPer-resolver answers plus consistency verdict
400objectError
429objectError
FieldTypeRequiredDescription
apistringno-
namestringno-
typestringno-
resolversobject[]no-
consistencyobjectno-
Terminal window
curl -X GET "https://dns-doctor.com/api/v1/propagation/<name>/<type>" \
-H "Authorization: Bearer $REGFISH_API_KEY"

Fill in values - the call below updates as you type. Nothing is sent: the API does not currently allow browser requests from this domain (CORS). The API key is not stored.