DNS Propagation Checker API
Monitor DNS changes as they propagate the globe
Our DNS Propagation Checker API checks multiple servers around the world to check if recent changes to DNS records have propagated.
Streamline the process of monitoring DNS propagation globally following DNS record changes with one simple API.
Get Started for FreeWhy Choose ViewDNS.info DNS Propagation Checker API?
- Global Coverage Ensuring DNS Propagation is Thoroughly Tracked
- Live Data Ensuring up to Date Results
- Highly Scalable to meet Business Needs
- Automate Monitoring of DNS Propagation
- Subscription Includes Access to ALL ViewDNS.info APIs
Our Valued Customers Include:

Key DNS Propagation Checker API Features
Live Data
Our API retrieves data in real-time, ensuring that the most up to date DNS propagation status.
Highly Scalable
Our DNS Propagation Checker API employs a highly scalable backend ensuring that even high volume searches are met with the highest success rate.
Streamlined Process
Our API tests DNS propagation globally. Take the hassle out of checking multiple sources manually with one simple API.
Global Coverage
Our DNS Propagation Checker API tests DNS propagation from more than a dozen locations globally.
Usage Details
Check DNS propagation for any hostname.
/propagation GET
https://api.viewdns.info/propagation/
Retrieves IP address of any hostname from multiple servers around the globe.
Parameters
-
apikey
requiredYour API key associated with your ViewDNS.info account.
-
domain
requiredThe hostname to test DNS propagation for (e.g.,
example.com
). -
output
optional (default=json)The output format required (
'xml'
or'json'
).
Sample Request Live Demo!
https://api.viewdns.info/propagation/?domain=domain.com&apikey=demo&output=json
Sample Response
{
"query": {
"tool": "propagation_PRO",
"domain": "domain.com"
},
"expectedresponse": "104.18.42.197 172.64.145.59",
"response": {
"server": [
{
"location": "Atlanta, USA",
"resultvalue": "104.18.42.197 172.64.145.59",
"resultstatus": "ok"
},
{
"location": "Beauharnois, Canada",
"resultvalue": "104.18.42.197 172.64.145.59",
"resultstatus": "ok"
},
{
"location": "Hong Kong, China",
"resultvalue": "104.18.42.197 172.64.145.59",
"resultstatus": "ok"
},
{
"location": "Johannesburg, South Africa",
"resultvalue": "104.18.42.197 172.64.145.59",
"resultstatus": "ok"
},
{
"location": "London, United Kingdom",
"resultvalue": "104.18.42.197 172.64.145.59",
"resultstatus": "ok"
},
{
"location": "Los Angeles, USA",
"resultvalue": "104.18.42.197 172.64.145.59",
"resultstatus": "ok"
},
{
"location": "Mumbai, India",
"resultvalue": "104.18.42.197 172.64.145.59",
"resultstatus": "ok"
},
{
"location": "New York, USA",
"resultvalue": "104.18.42.197 172.64.145.59",
"resultstatus": "ok"
},
{
"location": "Perth, Australia",
"resultvalue": "104.18.42.197 172.64.145.59",
"resultstatus": "ok"
},
{
"location": "Rotterdam, Netherlands",
"resultvalue": "104.18.42.197 172.64.145.59",
"resultstatus": "ok"
},
{
"location": "Sandefjord, Norway",
"resultvalue": "104.18.42.197 172.64.145.59",
"resultstatus": "ok"
},
{
"location": "Santiago, Chile",
"resultvalue": "104.18.42.197 172.64.145.59",
"resultstatus": "ok"
},
{
"location": "Seattle, USA",
"resultvalue": "104.18.42.197 172.64.145.59",
"resultstatus": "ok"
},
{
"location": "Seoul, South Korea",
"resultvalue": "104.18.42.197 172.64.145.59",
"resultstatus": "ok"
},
{
"location": "Singapore, Singapore",
"resultvalue": "104.18.42.197 172.64.145.59",
"resultstatus": "ok"
},
{
"location": "Sydney, Australia",
"resultvalue": "104.18.42.197 172.64.145.59",
"resultstatus": "ok"
},
{
"location": "São Paulo, Brazil",
"resultvalue": "104.18.42.197 172.64.145.59",
"resultstatus": "ok"
}
]
}
}
Code Example