Sub-lookups can fail without failing the request. In those cases the API still returns 200 OK and surfaces the affected lookup details in the per-result errors array.
Tracing
Request Correlation
Pass an optional X-Client-Request-ID header for end-to-end tracing. The API echoes it back in response headers and includes it in server-side logs.
Release Notes
What's New
v0.51.0 2026-04-16
Subdomain enumeration is now subject to a tighter per-plan domain cap (subdomain.max_domains.*). The config keys and defaults shipped earlier; this is the missing enforcement
v0.50.1 2026-04-04
Domain normalization now strips any URL scheme (ftp, ssh, etc.), not just http/https
v0.50.0 2026-04-04
Domain inputs with paths, ports, query strings, and fragments are now normalized instead of rejected
v0.44.0 2026-04-03
DNS lookups now use external resolvers (Google, Cloudflare, OpenDNS) with automatic fallback
v0.41.0 2026-03-29
New endpoint: POST /v1/ip/lookup — GeoIP, ASN, reverse DNS, abuse contact, and threat intelligence for IP addresses
IP threat intelligence requires a pro plan (same as domain threat_intel)
GeoIP and ASN data powered by MaxMind GeoLite2 databases (loaded from disk, refreshable via admin endpoint)
v0.40.0 2026-03-28
Domain input validation now rejects ports, paths, query strings, fragments, and userinfo
v0.38.0 2026-03-22
Partial lookup failures now include error_count in the response for better client-side observability
v0.36.0 2026-03-19
VirusTotal provider is now best-effort when rate-limited instead of failing the whole lookup
Added threat intelligence section to API docs
v0.34.0 2026-03-17
Added Stripe billing integration with webhook handling and API key provisioning
New /billing/success page for post-checkout key retrieval
Customer Portal link for subscription management
v0.33.0 2026-03-16
Added threat intelligence lookups — VirusTotal, URLhaus, and AlienVault OTX with weighted scoring
Threat intel available for pro and admin plans via threat_intel option
v0.32.0 2026-03-15
Added BGP/ASN lookups with origin AS, prefix, and RIR information
BGP data available for all plans via bgp option
v0.31.0 2026-03-14
Added certificate transparency log lookups via crt.sh
CT log data available for all plans via ct_logs option
v0.30.0 2026-03-13
Added technology fingerprinting — detects web servers, frameworks, CDNs, and more from HTTP headers
~90 built-in detection rules, hot-reloadable via admin endpoint
v0.19.0 2026-03-05
Added subdomain enumeration via certificate transparency data
Subdomain results included in domain lookup response via subdomains option
v0.18.0 2026-03-04
Added X-Client-Request-ID header support for client-supplied request correlation
v0.16.0 2026-03-02
Added email security analysis — SPF, DKIM, and DMARC record validation
Email security available for all plans via email_security option
v0.15.0 2026-02-28
Plan-based limits on domains per request — free: 1, basic: 5, pro: 20