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 Free

Why 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:

Blizzard DuckDuckGo Kaspersky NTT LaPoste

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 required

    Your API key associated with your ViewDNS.info account.

  • domain required

    The 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

OSZAR »