DNS Lookup API
Query DNS records for any domain. Supports A, AAAA, MX, TXT, CNAME, NS, SOA, PTR, SRV, CAA, NAPTR record types with optional DNS over HTTPS (DoH) via Cloudflare for privacy.
DNS Lookup API endpoints
| Method | Endpoint | Description |
|---|---|---|
| DNS Lookup | ||
| GET |
get_lookup_all /lookup/all |
Query all common DNS record types (A, AAAA, MX, TXT, CNAME, NS, SOA, PTR, SRV, CAA, NAPTR) for a domain in a single request. Uses Promise.allSettled so one failed type does not… |
| GET |
get_lookup /lookup |
Query DNS records for a domain. Specify a record type (A, AAAA, MX, TXT, CNAME, NS, SOA, PTR, SRV, CAA, NAPTR). Optionally use DNS over HTTPS for privacy. |
DNS Lookup API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $1 / month | 3 / second |
|
| ULTRA | $5 / month | 10 / second |
|
| MEGA | $20 / month | — |
|