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:
- A Records
- AAAA Records
- ALIAS Records
- CNAME Records
- Load Balancer Records
- MX Records
- NS Records
- Reverse DNS (PTR) Records
- SOA Records
- SPF Records
- SRV Records
- TXT Records
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.
All successful API calls have a return code of 200 OK.
All DNS Check accounts can use the API. Authentication is performed using API keys.
API Documentation
- Generating an API Key
- DNS Record Group Monitoring API
- DNS Record Monitoring API
- Nagios / DNS Check Integration
- Pingdom / DNS Check Integration