DNS Propagation Checker API
Check if a DNS change has propagated: queries Cloudflare, Google, AdGuard, NextDNS, AliDNS and DNS.SB at once and reports agreement, consensus answer and response times.
Authentication & base URL
Subscribe through one of our marketplace listings; your marketplace API key and base URL are shown there. All endpoints return JSON over HTTPS, served from a global edge network (typically 20–150 ms).
Endpoints
GET /v1/dns-propagation
Check propagation
| Parameter | In | Description | Example |
|---|---|---|---|
domain * | query | Domain | github.com |
type | query | A, AAAA, CNAME, MX, NS, TXT, CAA, SOA | A |
Example
GET /v1/dns-propagation?domain=github.com&type=A
{
"domain": "github.com",
"type": "A",
"propagated": false,
"agreement": "4/6",
"consensus": [
"20.250.119.67"
],
"resolvers": [
{
"resolver": "Cloudflare",
"status": "NOERROR",
"answers": [
"20.250.119.67"
],
"ms": 4
},
{
"resolver": "Google",
"status": "NOERROR",
"answers": [
"20.250.119.67"
],
"ms": 38
},
{
"resolver": "AliDNS",
"status": "NOERROR",
"answers": [
"20.29.134.23"
],
"ms": 322
},
{
"resolver": "AdGuard",
"status": "NOERROR",
"answers": [
"20.250.119.67"
],
"ms": 134
},
{
"resolver": "NextDNS",
"status": "NOERROR",
"answers": [
"20.250.119.67"
],
"ms": 68
},
{
"resolver": "DNS.SB",
"status": "NOERROR",
"answers": [
"140.82.121.3"
],
"ms": 119
}
]
}Check if a DNS change has propagated: queries Cloudflare, Google, AdGuard, NextDNS, AliDNS and DNS.SB at once and reports agreement, consensus answer and response times.
Use cases
Domain migrations, email setup (MX/TXT), DevOps automation, hosting control panels, support tools.
Why this API
- Fast: runs on a global edge network, typical response well under 1 second.
- Reliable: simple JSON, clear error messages.
- Fair pricing: Free plan 500 requests/month, Pro 25,000 for $4.99, Ultra 150,000 for $14.99.
Pricing
Free plan with 500 calls per month, then Pro (25,000 calls for $4.99/month) and Ultra (150,000 calls for $14.99/month). See all plans.