DNS & WHOIS Lookup API

Resolve DNS records (A, AAAA, MX, NS, TXT, CNAME) and query domain registration data via RDAP — the modern JSON replacement for WHOIS.

GET /api/dns/lookup 2 sats

Resolve all common DNS record types for a domain.

ParameterTypeDescription
domainstringDomain name to look up (e.g., example.com)
curl "https://agent-commerce.store/api/dns/lookup?domain=bitcoin.org"
GET /api/dns/whois 2 sats

WHOIS/RDAP registration data — registrar, creation/expiry dates, nameservers, and status.

ParameterTypeDescription
domainstringDomain name to look up
curl "https://agent-commerce.store/api/dns/whois?domain=bitcoin.org"
GET /api/dns/full 3 sats

Combined DNS + WHOIS lookup in a single request.

ParameterTypeDescription
domainstringDomain name to look up
curl "https://agent-commerce.store/api/dns/full?domain=bitcoin.org"
Usage tips: Use the /full endpoint to get DNS records and registration data in one call. Domain validation rejects invalid formats before making upstream calls. RDAP (Registration Data Access Protocol) returns structured JSON unlike legacy WHOIS text.

Value-Add

Upstream Sources

DNS resolution via DnsClient.NET. WHOIS data via RDAP Bootstrap (IANA).