Real-Time Alerts
Get instant webhook notifications the moment any DNS change is detected. Stay ahead of issues before they impact users.
Be the first to be notified when DNS entries change.
Take proactive measures before your customers leave.
# Monitor DNS changes
curl -X POST https://api.dnstail.com/monitors \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"domain": "piedpiper.com",
"subdomain": "www",
"record_type": "A",
"expected_value": ["1.2.3.4", "5.6.7.8"]
}'// Monitor DNS changes
const response = await fetch('https://api.dnstail.com/monitors', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
domain: 'piedpiper.com',
subdomain: 'www',
record_type: 'A',
expected_value: ['1.2.3.4', '5.6.7.8']
})
});# Monitor DNS changes
import requests
response = requests.post(
'https://api.dnstail.com/monitors',
headers={
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
json={
'domain': 'piedpiper.com',
'subdomain': 'www',
'record_type': 'A',
'expected_value': ['1.2.3.4', '5.6.7.8']
}
)# Monitor DNS changes
require 'net/http'
require 'json'
uri = URI('https://api.dnstail.com/monitors')
http = Net::HTTP.new(uri.host, uri.port)
http.use_ssl = true
request = Net::HTTP::Post.new(uri)
request['Authorization'] = 'Bearer YOUR_API_KEY'
request['Content-Type'] = 'application/json'
request.body = {
domain: 'piedpiper.com',
subdomain: 'www',
record_type: 'A',
expected_value: ['1.2.3.4', '5.6.7.8']
}.to_json// Monitor DNS changes
package main
import (
"bytes"
"encoding/json"
"net/http"
)
data := map[string]interface{}{
"domain": "piedpiper.com",
"subdomain": "www",
"record_type": "A",
"expected_value": []string{"1.2.3.4", "5.6.7.8"},
}
jsonData, _ := json.Marshal(data)
req, _ := http.NewRequest("POST", "https://api.dnstail.com/monitors", bytes.NewBuffer(jsonData))
req.Header.Set("Authorization", "Bearer YOUR_API_KEY")
req.Header.Set("Content-Type", "application/json")Powerful features built for developers and technical teams
Get instant webhook notifications the moment any DNS change is detected. Stay ahead of issues before they impact users.
Monitor A, AAAA, CNAME, MX, TXT, NS, and more. Complete coverage for all your DNS monitoring needs.
Access complete history of all DNS changes. Track patterns and investigate issues with detailed logs.
Checks as frequent as every 5 minutes ensure you're quickly notified of any DNS changes to your records.
Enterprise-grade security with 99.9% uptime SLA. Our monitoring never sleeps, so you can.
Simple REST API with powerful features. Get up and running in minutes, not hours.
Start free, scale as you grow. No hidden fees.
Perfect for testing and small projects
For individuals and small teams
For growing businesses
Everything you need to know about DNSTail