A comprehensive DNS lookup service with support for multiple record types and resolvers.
Retrieve DNS records for a domain or IP address.
- Parameters:
domain(required): Domain name or IP address (e.g.example.comor8.8.8.8)resolver(optional): Choose fromgoogle,cloudflare,opendns, orquad9
Health check endpoint to verify service availability.
/api/lookup?domain=example.com&resolver=cloudflare
/api/lookup?domain=8.8.8.8&resolver=google
DNS Lookup API Web Page
DNS Lookup API JSON Result
AAAAANSMXTXTCNAMESOASRVCAAPTR(reverse DNS)
Rate limiting is applied per IP address to ensure fair usage and prevent abuse.
- Caching for frequent lookups
- Authentication support (API keys)
- JSON schema validation
Feel free to open issues or pull requests to suggest improvements or report bugs.
For any questions or feedback, please reach out via GitHub Issues or submit a PR.