Professional JSON Whois API — Bulk Lookups & High Availability
Enterprise-grade WHOIS lookups with sub-200ms response times. Normalized JSON or XML across 1,500+ TLDs, RDAP-ready, with bulk query support. One API key for WHOIS, DNS, SSL, availability, and monitoring.
Try the WHOIS API
Enter any domain to retrieve its complete WHOIS record in real time.
Every Domain Detail in One Call
A single WHOIS request returns all registration data fields, normalized into a consistent schema regardless of the registrar or TLD.
Registration Dates
Creation, expiration, and last update dates for any domain. Track lifecycle events and set renewal reminders.
Registrant Details
Owner name, organization, registrar, and contact data when publicly available through WHOIS or RDAP.
Nameservers
Complete nameserver list. Identify hosting providers and track DNS infrastructure changes. Pair with our DNS API for full records.
EPP Status Codes
clientTransferProhibited, serverHold, redemptionPeriod… Understand domain restrictions and transfer eligibility at a glance.
Bulk Lookups
Query thousands of domains at production speed. Rate limits scale from 20 to 300 req/min depending on your plan.
Normalized Output
Consistent JSON or XML schema across every TLD. No per-registrar parsing logic — the same field names everywhere.
RDAP-Ready
Automatic RDAP fallback where available. Richer, more structured data from registries supporting next-gen lookups.
High Availability
Multi-region infrastructure with 99.9% uptime. Automatic failover ensures queries are always answered.
What Developers Build with WHOIS Data
Cybersecurity & Threat Intelligence
Investigate suspicious domains in automated pipelines. Enrich security alerts with registrant data, creation dates, and hosting details. Combine with DNS lookups and SSL checks for full threat analysis.
Brand Protection & Anti-Phishing
Detect typosquatting, look-alike domains, and phishing campaigns using bulk WHOIS queries. Set up automated alerts for ownership changes and check domain availability for protective registrations.
Domain Portfolio Management
Track expiration dates, registrar changes, and status updates across large portfolios. Automate renewal workflows and combine with monitoring for real-time change detection.
Market Research & Data Analytics
Analyze registration trends by TLD, registrar, or time period. Cross-reference with DNS records for hosting analysis and availability data for market intelligence.
One Endpoint, All Registration Data
A single GET request returns the complete WHOIS record for any domain. Same API key and authentication as all WhoisJSON endpoints.
Authentication: Authorization: TOKEN=YOUR_API_KEY
Response: JSON (default) or XML with format=xml
Bypass cache: Add force=1 for fresh data
{
"name": "google.com",
"registered": true,
"registrar": {
"name": "MarkMonitor Inc.",
"url": "http://www.markmonitor.com"
},
"created": "1997-09-15T04:00:00Z",
"expires": "2028-09-14T04:00:00Z",
"changed": "2019-09-09T15:39:04Z",
"status": [
"clientDeleteProhibited",
"clientTransferProhibited",
"clientUpdateProhibited",
"serverDeleteProhibited",
"serverTransferProhibited",
"serverUpdateProhibited"
],
"nameserver": [
"ns1.google.com",
"ns2.google.com",
"ns3.google.com",
"ns4.google.com"
]
}
What Is a WHOIS API?
A WHOIS API lets you query domain registration data programmatically. Instead of running manual whois commands, you send an HTTP request and get structured JSON or XML in return — registrar name, creation date, expiry date, status codes, nameservers, and registrant details when publicly available. WhoisJSON normalizes this data into a consistent schema across 1,500+ TLDs, handling both legacy WHOIS servers and modern RDAP endpoints transparently.
Part of the WhoisJSON Unified Platform
The WHOIS API is one of six endpoints available with every WhoisJSON account. The same API token also gives you access to DNS record lookups, SSL certificate validation, real-time domain availability checks, subdomain discovery, and automated domain monitoring with alerts. No extra sign-ups, no extra keys — one token, six tools. Whether you are building a cybersecurity scanner, a registrar platform, or a brand protection tool, all the data you need is accessible through a single, consistent API.
From Prototyping to Production
Every new account starts with 1,000 free requests per month shared across all endpoints — enough for prototyping and small-scale projects. Our paid plans scale to unlimited requests at up to 300 req/min with a 99.9% uptime SLA. Responses are cached for 3 hours by default; add force=1 to bypass the cache when freshness matters. Check our FAQ or browse the full API documentation for integration details.
Ready to Scale Your WHOIS Integration?
Whether you need 1,000 or 10 million lookups, WhoisJSON has a plan built for your workload.