Domain and DNS Checks

DNS records, email authentication, DNSSEC, CAA, registration data and email address checks.

payments ON MAINNET (real money) · 9 live endpoints

EndpointPriceWhat it answers
GET /caa-check$0.02CAA records for a domain (walking up to parent names): which CAs may issue certificates, wildcard rules and reporting contacts.
GET /dns-records$0.03A, AAAA, NS, MX, TXT and CAA records of a domain in one call, with TTLs and whether it exists.
GET /dnssec-check$0.03DNSSEC status of a domain: DS record at the parent, DNSKEY algorithms, and whether the resolver validated the answer.
GET /domain-parse$0.02Split a domain or URL host into labels, registrable domain and subdomain; convert punycode and flag lookalike traits.
GET /domain-registration$0.05Registration facts for a domain from RDAP: registrar, created, expires, status and nameservers, with age and expiry flags.
GET /email-auth-check$0.03Grade a domain's email authentication: SPF and DMARC records parsed, policy strength, and spoofing exposure.
GET /email-check$0.03Email address screen: syntax, whether its domain accepts mail (MX), role account and known disposable domain flags.
GET /mx-check$0.03Mail servers of a domain by priority, whether each resolves to an address, and null-MX or implicit-MX handling.
GET /ns-health$0.03Nameserver health of a domain: count, provider diversity, whether each nameserver resolves, and the SOA serial.

GET /catalog returns this list as JSON. Activity hub · uptime.


DNS and registration facts come from public resolvers and RDAP servers at the time of the query and local computation, provided as is. DNS answers vary by resolver and time, and registration data can be redacted or stale. A good result is not a safety verdict on a domain or sender. Every paid response carries a disclaimer field.