Documentation
Everything you need to integrate EdgeDNS into your applications — from one-off domain lookups to continuous private monitoring.
Quick Start
Get up and running with EdgeDNS in minutes.
Getting Started
Create an account, get your API key, and make your first request.
Authentication
Learn how to authenticate requests using API keys.
Rate Limits
Understand rate limits and how to handle them gracefully.
Error Handling
Handle errors and edge cases in your integration.
MCP Integration
Connect tools to Claude Code, Gemini CLI, OpenAI, and more via MCP.
API Reference
Detailed documentation for all 92 API endpoints across 10 categories.
DNS Records
12 endpointsQuery, validate, and monitor DNS records
Email Security
8 endpointsProtect email deliverability, prevent spoofing, and validate addresses
Website Security
10 endpointsAssess SSL certificates, security headers, and your site's attack surface
SEO & Content
17 endpointsOptimize search rankings, audit content quality, and track authority
Tech Stack
12 endpointsDiscover the technologies, frameworks, and infrastructure behind any website
Site Performance
8 endpointsAnalyze page speed, caching, compression, and delivery optimization
Threat Intelligence
7 endpointsDetect malicious domains, suspicious IPs, and emerging threats
Network & IP
9 endpointsIP geolocation, ASN lookups, and network diagnostics
Compliance
4 endpointsWCAG accessibility, GDPR privacy, and regulatory compliance audits
Domain Reports
5 endpointsComprehensive domain intelligence, health checks, and competitive analysis
Quick Example
Make your first API call in seconds.
curl "https://api.edgedns.dev/v1/dns/lookup?domain=example.com&type=A" \
-H "Authorization: Bearer YOUR_API_KEY"{
"data": {
"domain": "example.com",
"record_type": "A",
"records": [
{ "type": "A", "value": "93.184.216.34", "ttl": 3600 }
]
},
"meta": {
"request_id": "req_abc123",
"timestamp": "2026-03-23T12:00:00.000Z",
"response_time_ms": 42
}
}