DNS Check API

With the DNS Check API, you can monitor the status of both individual DNS records and groups of related DNS records.

When the API is integrated into monitoring services like Pingdom and monitoring software like Nagios, it augments the ability of those systems to check DNS records. When integrated with the DNS Check API, applications gain support for monitoring the following record types:

The DNS Check API is a RESTful web service that you interact with through GET requests. All replies are in JSON. Other than being formatted in JSON instead of HTML, the data that is returned is very similar to what's available in DNS Check's web interface.

The order of key-value pairs in JSON responses is not guaranteed and may vary between requests. This aligns with the JSON specification (RFC 7159), which defines objects as unordered collections of key-value pairs. Clients should not rely on a specific order when parsing responses.

Breaking changes, such as field removals, type modifications, or structural alterations that could impact client behavior, will only be introduced in API version bumps. The DNS Check API is currently on version 1. All endpoints embed the API version in their URL.

All successful API calls return a 200 OK status code.

All DNS Check accounts can use the API. Authentication is performed using API keys.

API Documentation



Sign Up For a Free Account




Free accounts can check up to 10 DNS records at a time. You can always upgrade to a paid account later.