Skip to main content

Welcome to DNSRadar API

DNSRadar is a powerful DNS monitoring service that helps you track changes to your DNS records in real-time. Whether you’re managing critical infrastructure, monitoring for security threats, or ensuring DNS propagation, our API provides the tools you need to stay informed.

What is DNSRadar?

DNSRadar continuously monitors your DNS records and alerts you immediately when changes occur. Track A, AAAA, CNAME, MX, TXT, NS, and other record types with configurable check frequencies from 5 to 120 minutes.

Key Features

Real-Time Monitoring

Track DNS records with check frequencies as low as 5 minutes

Change Detection

Get instant notifications when your DNS records change

Event History

Access complete history of all DNS changes detected

Webhook Integration

Integrate with your existing workflows using webhooks

Bulk Operations

Create and manage up to 1000 monitors at once

Organized Monitoring

Group monitors for better organization and management

Getting Started

Get up and running with DNSRadar in minutes:
1

Get Your API Key

Sign up at dashboard.dnsradar.dev and generate your API key
2

Authenticate

Include your API key in the X-Api-Key header with every request
3

Create a Monitor

Set up your first DNS monitor to track changes to your records
4

Configure Webhooks

Add webhook endpoints to receive notifications when changes occur

Quick Example

Here’s how to create your first DNS monitor:
curl -X POST https://api.dnsradar.dev/monitors \
  -H "X-Api-Key: your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "domain": "example.com",
    "subdomain": "www",
    "record_type": "A",
    "expected_value": ["192.168.1.1"],
    "frequency": 60
  }'

Use Cases

  • Security Monitoring: Detect unauthorized DNS changes that could indicate hijacking attempts
  • Infrastructure Management: Track DNS propagation and ensure your records are configured correctly
  • Compliance: Maintain audit trails of all DNS changes for compliance requirements
  • DevOps Integration: Automate DNS monitoring as part of your deployment pipelines
  • Multi-Team Coordination: Share monitoring responsibilities across teams with grouped monitors

API Overview

The DNSRadar API is organized around REST principles with predictable resource-oriented URLs. We use standard HTTP response codes, authentication, and verbs. All API responses are returned in JSON format. Base URL: https://api.dnsradar.dev

Need Help?

API Reference

Explore all available endpoints and parameters

Authentication

Learn how to authenticate your API requests

Support

Get help from our support team

Dashboard

Manage your monitors via web interface