Domain intelligence, straight from the source.
Over 250 million domains across more than 1,000 TLDs, read from the registries’ own zone files every day and enriched with RDAP. One clean API for lookups, history and search.
Endpoints
{ "domainName": "example.com", "createdDate": "1995-08-14T04:00:00", "expiresDate": "2026-08-13T04:00:00", "registrarName": "RESERVED-Internet Assigned Numbers Authority", "dnssecSigned": true, "nameServers": { "hostNames": [ "elliott.ns.cloudflare.com", "hera.ns.cloudflare.com" ] }, "privacyProtected": false, "fetchedAt": "2026-02-09T16:18:05" }
Active domains tracked
TLDs read every day
Zone file refresh
Record shape for every TLD
Everything a domain record can tell you
Registrar, dates, status, nameservers, DNSSEC, contacts and privacy flags, kept current and kept in history.
One lookup, one clean record
Registries nest their data differently. We flatten it into the same named fields for every TLD, and fetch live if we haven’t seen the domain recently.
curl "https://api.whoistoolkit.com/v1/domains/example.com?apiKey=…"
Daily zone diffs
New and dropped domains, every morning.
Reverse search
Every domain on a nameserver, organization or email.
History
What a record looked like on any date.
Privacy, flagged
Redacted contacts are marked as privacy protected.
Bulk lookups
Send a list of domains in one request and get every record back.
Fields your code already expects
Field names follow the shape most WHOIS integrations already use, so switching from another provider is mostly a change of base URL.
domainName createdDate expiresDate registrarName registrant nameServers
From registry to your app in three steps
We read the zone files
Every registry’s full domain list, downloaded daily through ICANN’s Centralized Zone Data Service.
1,000+ zones · dailyWe enrich with RDAP
Registry and registrar RDAP servers queried for dates, status and contacts, then parsed into proper fields.
registry + registrarYou query one API
Lookups, history, search and bulk, in one JSON shape. Missing a domain? We fetch it live.
GET /v1/domains/…Built for the people who ask “who’s behind this domain?”
See every domain registered against your company.
- Search by registrant email or organization
- Spot lookalikes on new TLDs
- Registrar and nameservers ready for a takedown request
GET /v1/domains?org=Your+Brand+Inc
{ "count": 214, "domains": [
{ "domainName": "yourbrand-login.shop", ... },
{ "domainName": "yourbrand.vip", ... }
] }Example request and an abbreviated, illustrative response.
.shop, .store and .top domains we’ve seen in the zone have already dropped out. For .com it’s about 1 in 8.
Share of domains seen in each zone that are absent from the latest one. Snapshot of 29 Oct 2026.
Start looking up domains today
Tell us your volume and we’ll send a price. You can start testing with a key the same day.