dns-doctor.com API
Free DNS health checks, raw DNS lookups, propagation comparison, availability, DKIM/DNSSEC inspection, IDN conversion, record generators and email header analysis. Anonymous use is rate-limited per IP and day. Higher limits with an API key: either a dns-doctor key or your existing regfish API key (api.regfish.de/.com), sent as X-Api-Key or Authorization: Bearer; regfish keys are verified server-side with regfish. Findings of the health check are available in English (default) and German (?lang=de).
Base URL
Section titled “Base URL”https://dns-doctor.comAuthentication
Section titled “Authentication”- apiKey (
X-Api-Key) — Optional; raises the daily rate limit. - regfishToken (
Authorization: bearer) — Your existing regfish API key (same key as for api.regfish.de/.com), sent as Bearer or X-Api-Key. Verified server-side with regfish; a valid key counts like an API key and raises the daily rate limit.
Endpoints
Section titled “Endpoints”| Endpoint | Description |
|---|---|
GET /api/v1/check/{domain} |
Full DNS health check |
GET /api/v1/lookup/{name}/{type} |
Raw DNS lookup via DoH |
GET /api/v1/propagation/{name}/{type} |
DNS propagation check across public resolvers |
GET /api/v1/dnssec/{domain} |
DNSSEC chain inspection |
GET /api/v1/dkim/{domain}/{selector} |
DKIM key check |
GET /api/v1/mail-check/{domain} |
Mail server check |
GET /api/v1/seo-check/{domain} |
SEO & AI visibility check |
GET /api/v1/availability/{domain} |
Domain availability via RDAP |
GET /api/v1/idn/{name} |
IDN/Punycode conversion |
POST /api/v1/generate/{kind} |
Generate SPF, DMARC, CAA or MTA-STS records |
POST /api/v1/header-analysis |
Email header analysis |
GET /badge/{domain}.svg |
Embeddable DNS health badge (SVG) |
POST /mcp |
MCP server (Model Context Protocol) over JSON-RPC 2.0 |