For developers, operators, security teams, and investigators
Use the suite for troubleshooting, migration checks, infrastructure research, and security review.
Query current DNS evidence, assess important controls, compare public resolver answers, discover observed subdomains, and add IP context.
Use the suite for troubleshooting, migration checks, infrastructure research, and security review.
Query records first, add control checks for posture, compare resolvers for inconsistent answers, and inspect related hosts or IPs when needed.
Use DNS Lookup for records, DNS Security for control posture, DNS Propagation for configured resolver differences, and Subdomains for observed names.
Perform DNS lookups for any record type.
Choose this when: Choose this for current DNS record answers and authoritative context for a domain or host.
Analyze DNS security configuration including DNSSEC, SPF, DKIM, DMARC, and other security records.
Choose this when: Choose this to review DNSSEC and other DNS-related security controls with evidence and limitations.
Compare answers from the Cloudflare and Google public recursive resolvers. These are two global-anycast DoH providers, not geographic probes or authoritative nameservers.
Choose this when: Choose this to compare answers from configured public recursive resolvers. It is not a geographic proof of global propagation.
Discover subdomains for a domain using various enumeration techniques.
Choose this when: Choose this to gather observed public subdomain evidence. A missing name does not prove that no subdomain exists.
Get geolocation data for an IP address including country, city, and ISP.
Choose this when: Choose this to add network, location, and ownership context to an IP address where public evidence is available.
Look up manufacturer information for a MAC address.
Choose this when: Choose this to map a MAC address prefix to published vendor-allocation evidence, not to identify a device owner.
Capture expected records, compare configured public resolver answers, then review security controls and remaining inconsistencies.
Capture expected records, compare configured public resolver answers, then review security controls and remaining inconsistencies.
Start from a domain, gather current records and observed subdomains, then enrich the resulting IP addresses.
Request A, AAAA, MX, NS, TXT, or other supported records, then compare configured resolver responses for the records that matter.
curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/dns?domain=example.com&type=A"
{
"domain": "example.com",
"record_type": "A",
"records": [{ "type": "A", "name": "example.com", "data": "93.184.216.34", "ttl": 300 }],
"status": "success"
}
Use synchronous endpoints for targeted questions, supported batch requests for lists, or the infrastructure-discovery and DNS-migration recipes for a documented path.
Resolver caches, delegation, record TTLs, network failures, and source coverage can produce different or incomplete observations.
Combine current records, security-control evidence, resolver comparisons, certificates, and email authentication into an operational review.
Combine profile, lifecycle, health, pricing, valuation, watchlist, and batch products into a repeatable portfolio review.
Combine address-level signals with domain-level mail authentication, compliance, DNS, and blacklist evidence.
Start with one domain or host, collect current resolution evidence, and pivot through observed relationships that matter to the investigation.
Begin with DNS Lookup, then add only the resolver, security, subdomain, or IP context the investigation needs.