DNS
A, AAAA, MX, TXT, NS, CNAME lookups with optional resolver selection, SPF/DMARC parsing, DNSSEC validation via DoH, and propagation checks across major public resolvers.
| Method | Path | Summary |
|---|---|---|
| GET | /api/dns/lookup | Generic DNS query (?domain=&type=&server=) |
| GET | /api/dns/a | A records |
| GET | /api/dns/aaaa | AAAA records |
| GET | /api/dns/mx | MX records |
| GET | /api/dns/txt | TXT records |
| GET | /api/dns/ns | NS records |
| GET | /api/dns/cname | CNAME records |
| GET | /api/dns/dnssec | DNSSEC validation status via DoH (AD flag) |
| GET | /api/dns/spf | Parsed SPF policy |
| GET | /api/dns/dmarc | Parsed DMARC policy |
| GET | /api/dns/propagation | Resolve across Cloudflare, Google, Quad9, OpenDNS, AdGuard, Mullvad |
See the full reference or fetch the live OpenAPI 3.1 spec.