๐ Bulk WHOIS Lookup โ Domain Intelligence
Pricing
from $3.00 / 1,000 results
๐ Bulk WHOIS Lookup โ Domain Intelligence
Bulk WHOIS lookups for any domain. Registrar, creation date, expiry, nameservers & registrant info. Find expiring domains, build portfolios & research competitors. Pay per lookup.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Stephan Corbeil
Maintained by CommunityActor stats
1
Bookmarked
4
Total users
1
Monthly active users
4 hours ago
Last modified
Categories
Share
๐ง Domain WHOIS Lookup โ Bulk Registrar, Expiry, Name Server & Status Codes
Bulk WHOIS lookup actor. Pull registrar name, creation date, expiration date, last-updated date, name servers, registrant organization (where public), and EPP status codes for any list of domains. Built as a drop-in alternative to DomainTools, WhoisXML API, who.is, and the redacted port-43 WHOIS pipes that broke after GDPR + the ICANN RDAP migration.
Why Domain WHOIS Lookup Beats DomainTools, WhoisXML API, who.is & MarkMonitor
| Feature | NexGenData Domain WHOIS Lookup | DomainTools | WhoisXML API | who.is (free) | MarkMonitor |
|---|---|---|---|---|---|
| Cost | $0.002 per domain, pay-per-event | $99+ / month base | $19+ / month (500 lookups) | Free (rate-limited, CAPTCHA) | Enterprise contract |
| Bulk input | Thousands per run | Plan-gated | Plan-gated | One domain per page | Sales-call required |
| RDAP + WHOIS fallback | Both, transparent | RDAP | RDAP | Legacy only | Both |
| GDPR-redacted fields | Returned as null (explicit) | Returned as null | Returned as null | Inconsistent | Returned as null |
| Output | JSON / CSV / Excel | JSON / proprietary | JSON | HTML page | PDF report |
| API auth | Apify token | Account + plan | API key + plan | None | Account manager |
| Monthly minimum | None | $99+ | $19+ | None | $$$$ |
Drop-in for whois CLI | Yes, JSON-normalized | No | No | No | No |
Most teams pick this actor because it is cheaper than DomainTools' enterprise WHOIS tier, has no monthly minimum like WhoisXML, and bypasses the CAPTCHA + rate limit on free WHOIS sites. It is a true drop-in alternative to DomainTools, WhoisXML, and who.is for cybersecurity, brand protection, and domain investment teams.
What You Get
Every record contains:
domainโ normalized domain looked upregistrar_nameโ registrar display nameregistrar_iana_idโ IANA numeric ID (where exposed by RDAP)created_dateโ registration / creation date (ISO-8601)updated_dateโ last changed dateexpires_dateโ expiration datestatusโ array of EPP status codes (clientTransferProhibited, etc.)nameserversโ authoritative NS hostnames, lowercasedregistrant_countryโ present when not GDPR-redactedregistrant_organizationโ present when not GDPR-redactedadmin_emailโ usually a privacy-proxy addresssourceโrdaporwhoislookup_timestampโ when the lookup ran
Output streams to a clean Apify dataset โ export CSV, JSON, Excel, RSS, or pull from the dataset API directly.
Use Cases
- Cybersecurity / threat-intel teams โ bulk-classify domains in a phishing feed by registrar + creation date
- Brand protection โ monitor trademark-infringing typo domains, sorted by registrar and expiry
- Domain investors โ track expiry dates across a watchlist of 10k+ domains for backorder targeting
- Compliance officers โ quarterly audit of vendor domains for impersonation risk
- SEO agencies โ verify client domain expiry + name server changes before launches
- M&A due-diligence โ pull WHOIS history snapshots on every domain a target owns
Quick Start (Python)
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("nexgendata/domain-whois-lookup").call(run_input={"domains": ["apple.com", "openai.com", "anthropic.com"]})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["domain"], item["registrar_name"], item["expires_date"])
Pricing โ Pay Per Domain
- Actor start: $0.005
- Domain lookup: $0.002
A 1,000-domain batch costs $2.00. No monthly minimum, no API key juggling.
Related NexGenData Actors
| Use case | Actor |
|---|---|
| RDAP-powered WHOIS replacement (any TLD) | whois-replacement |
| Free MaxMind / IPinfo IP-to-location | ip-geolocation-replacement |
| Bulk DNS A / MX / NS / TXT / CAA records | dns-records-lookup |
| Real-time global DNS propagation status | dns-propagation-checker |
| SPF / DKIM / DMARC bulk auditor | dmarc-bulk-auditor |
| Email RBL / blacklist multi-zone checker | email-rbl-checker |
| Wappalyzer / BuiltWith tech-stack detector | wappalyzer-replacement |
| Domain intelligence MCP for AI agents | domain-intelligence-mcp-server |
FAQ
Q: Where does the data come from? A: The actor speaks RDAP (RFC 7480-7484) directly against IANA-listed RDAP servers, with a fallback to legacy port-43 WHOIS for the long-tail ccTLDs that haven't migrated. No third-party paid API in the chain.
Q: Why are some fields null?
A: Post-GDPR, registrar / registry RDAP responses redact most personal registrant data for .com, .net, .org, and all EU TLDs. We return null rather than fabricating values.
Q: How often does the data refresh? A: WHOIS / RDAP returns whatever the registrar currently has on file โ typically refreshed within hours of any change.
Q: Does this work for .cn, .ru, .jp, .de and other ccTLDs?
A: Yes โ those TLDs are served via the legacy port-43 fallback (RDAP support varies by registry). Output schema is identical.
Q: Is bulk WHOIS legal? A: Yes. WHOIS / RDAP data is published by ICANN-accredited registries / registrars for exactly this purpose. The redactions enforced by GDPR happen at source.
Q: Can I use this in MCP for an AI agent? A: Yes โ pair it with domain-intelligence-mcp-server so Claude / ChatGPT can call WHOIS as a tool.
About NexGenData
NexGenData publishes 260+ buyer-intent actors covering SEC filings, YC alumni, lead generation, competitive intelligence, stock fundamentals across 30+ exchanges, domain / DNS infrastructure replacements, and MCP servers. All pay-per-result. Browse the full catalog at https://apify.com/nexgendata?fpr=2ayu9b
How NexGenData Pricing Works
Every NexGenData actor uses pay-per-event pricing โ you only pay for results that actually land in your dataset. No monthly minimum, no seat fees, no surprise overage bills.
- Actor Start: a single-event charge each time you spin the actor up (scaled to memory size)
- Result: charged per item written to the default dataset
- No charge for retries, internal proxy rotation, or failed sub-requests โ those are absorbed by the platform
Apify Platform Bonus
New to Apify? Sign up with the NexGenData referral link โ you get free platform credits on signup (enough for several thousand free results) and you help fund the maintenance of this actor fleet.
Integration Surface
Every actor in the NexGenData catalog can be triggered from:
- Apify console โ point-and-click run
- Apify API โ REST + webhooks
- Apify Python / JS SDKs โ programmatic batch
- Zapier, Make.com, n8n โ official integrations
- MCP โ many actors are exposed as MCP tools for Claude / ChatGPT / Cursor agents
- Schedules โ built-in cron for daily / weekly / monthly runs
- Webhooks โ POST results to any HTTPS endpoint on dataset write
Support
NexGenData maintains 260+ Apify actors and ships updates regularly. Bug reports via the Apify console issues tab get a response within 24 hours. Roadmap requests are welcome โ high-demand features ship in the next version.
Home: thenextgennexus.com Full catalog: apify.com/nexgendata