WHOIS, DNS, SSL certificates, subdomains, and email security — aggregated, normalized, and cached. Built for engineers who need convenience, not 5 different libraries.
Type any domain. We aggregate WHOIS, DNS, SSL, subdomains and email security in a single response.
// Click "Run lookup" to see a live response
curl "https://domain-intelligence-api.p.rapidapi.com/lookup/example.com" \ -H "X-RapidAPI-Host: domain-intelligence-api.p.rapidapi.com" \ -H "X-RapidAPI-Key: YOUR_RAPIDAPI_KEY"
import requests
url = "https://domain-intelligence-api.p.rapidapi.com/lookup/example.com"
headers = {
"X-RapidAPI-Host": "domain-intelligence-api.p.rapidapi.com",
"X-RapidAPI-Key": "YOUR_RAPIDAPI_KEY",
}
r = requests.get(url, headers=headers, timeout=15)
data = r.json()
print(data["subdomains"]["count"], "subdomains found")// Node 18+ has built-in fetch — no import needed
const res = await fetch(
"https://domain-intelligence-api.p.rapidapi.com/lookup/example.com",
{ headers: {
"X-RapidAPI-Host": "domain-intelligence-api.p.rapidapi.com",
"X-RapidAPI-Key": "YOUR_RAPIDAPI_KEY",
}}
);
const data = await res.json();
console.log(data.dns.A, data.email_security.spf);<?php
$ch = curl_init("https://domain-intelligence-api.p.rapidapi.com/lookup/example.com");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
"X-RapidAPI-Host: domain-intelligence-api.p.rapidapi.com",
"X-RapidAPI-Key: YOUR_RAPIDAPI_KEY",
]);
$data = json_decode(curl_exec($ch), true);
curl_close($ch);
echo $data["subdomains"]["count"];Type any valid domain to see a clean, shareable HTML report. Same DNS, WHOIS, SSL, subdomain, and email-security data as the API — rendered for humans. Bookmarkable, indexed by Google, no signup.
Stop stitching together python-whois, dnspython, raw socket SSL probes, and three different subdomain enumeration tools. We do it once, properly, and cache the result.
Pull just what you need or grab the full picture in a single round trip. All endpoints return consistent JSON, with timestamp and source attribution.
Billed monthly via RapidAPI. Cancel anytime. Overages are charged per request beyond your monthly quota. Cached responses count the same as fresh.
| OTI Labs | DomainTools | WhoisXMLAPI | Sublist3r (OSS) | |
|---|---|---|---|---|
| Free tier | 1,000 req/mo, no card | None | Limited trial | Free (self-host) |
| Starting paid plan | $9.99/mo | $99/mo | ~$49/mo | n/a |
| WHOIS / RDAP | RDAP + port-43 WHOIS (4-tier fallback) | WHOIS | WHOIS + RDAP | |
| DNS / SSL / Subdomains / Email security in one call | Separate products | Separate endpoints | Subdomains only | |
| Subdomain sources | 5 sources + DNS brute + wildcard filter | Passive DNS | 1–2 sources | Bruteforce only |
| Setup time | Minutes (RapidAPI key) | Sales call required | Account + verification | Manual install + Python deps |
| Hosted & cached | Run yourself | |||
| Source code on GitHub | MIT-licensed |
Pricing from public marketing pages, May 2026. Plans and features evolve — check each vendor for the latest.
Our customers use Domain Intelligence to power security tools, sales platforms, registrars, deliverability dashboards, and asset management products.
Free tier · No credit card · Production-ready in one HTTP call.
Get your API key →