Supernet WHOIS Lookup
Pricing
Pay per event + usage
Supernet WHOIS Lookup
WHOIS domain registration data for any domain. Registrar, expiry dates, domain age, registrant, nameservers, DNSSEC. Domain ownership enrichment for lead scoring, expiry monitoring, fraud detection, and due diligence. Batch thousands or query one instantly via Standby API.
Pricing
Pay per event + usage
Rating
0.0
(0)
Developer

Superlative
Actor stats
2
Bookmarked
3
Total users
2
Monthly active users
3 days ago
Last modified
Categories
Share
Look up WHOIS registration data for any domain — registrar, dates, domain age, registrant info, name servers, and DNSSEC status.
What does Supernet WHOIS Lookup do?
Supernet WHOIS Lookup retrieves domain registration data from WHOIS servers for a list of domains, or queries a single domain instantly via the Standby API.
- Registrar info — registrar name and URL for every domain
- Registration dates — created, updated, and expiry dates in ISO 8601
- Domain age — days since registration and days until expiry
- Registrant data — name, organization, and country (when not redacted)
- Name servers — authoritative DNS servers
- Status codes — EPP status (clientTransferProhibited, serverDeleteProhibited, etc.)
- DNSSEC — whether DNSSEC signing is active
- Multi-TLD support — works with .com, .org, .net, .co.uk, .io, and hundreds more
Why look up WHOIS data?
WHOIS records reveal registration and ownership details that aren't visible on a website:
- Domain ownership — registrant organization and country for due diligence
- Registration history — creation, update, and expiry dates show domain maturity
- Infrastructure details — registrar, name servers, and WHOIS server identification
- Security signals — EPP status codes and DNSSEC signing status
Need DNS records too? DNS Lookup retrieves A, AAAA, MX, CNAME, TXT, NS, SOA, and DMARC records for any domain. If you need a full email reputation audit, Domain Health gives you SPF, DKIM, DMARC validation, blacklist scanning, SSL checks, and a 0-100 score in one call.
Use cases
Technical:
- Domain expiry monitoring and renewal tracking
- DNSSEC deployment auditing
- Name server validation and migration checks
- Registrar and WHOIS server identification
Sales & Marketing:
- Enrich prospect records with domain age for lead scoring
- Identify registrant organizations for account mapping
- Flag newly registered domains in phishing or fraud analysis
- Verify domain ownership for trademark and brand protection
How to use Supernet WHOIS Lookup
- Enter your domain names (without
https://orwww.) - Click Start and download your results
Single domain
{"domain": "google.com"}
Batch lookup
{"domains": ["google.com", "github.com", "amazon.com"]}
Standby mode (instant API)
Standby mode keeps a warm container running so you get instant WHOIS lookups without cold-start delays. Instead of starting a full Actor run, you make a simple HTTP GET request and get results in seconds.
This is ideal for:
- Clay enrichment steps — single-domain lookups inline
- Make / n8n HTTP modules — real-time WHOIS checks in workflows
- MCP agents — AI tools that need instant domain registration data
Standby URL
https://superlativetech--supernet-whois-lookup.apify.actor?token=YOUR_API_TOKEN
Or use a Bearer token in the Authorization header instead of the token query parameter.
Example request
$curl "https://superlativetech--supernet-whois-lookup.apify.actor?token=YOUR_API_TOKEN&domain=google.com"
Query parameters
| Parameter | Required | Description |
|---|---|---|
domain | Yes | Domain name to look up |
Response format
Success — same shape as batch output:
{"domain": "google.com","registrar": "MarkMonitor, Inc.","registrarUrl": "http://www.markmonitor.com","createdDate": "1997-09-15T04:00:00.000Z","updatedDate": "2019-09-09T15:39:04.000Z","expiresDate": "2028-09-14T04:00:00.000Z","domainAgeDays": 10373,"expiresInDays": 949,"nameServers": ["ns1.google.com", "ns2.google.com", "ns3.google.com", "ns4.google.com"],"dnssec": "unsigned","lookupStatus": "OK"}
Error responses
| Code | Cause |
|---|---|
| 400 | Missing domain, invalid domain format |
| 405 | Non-GET request |
| 500 | Unexpected server error |
WHOIS failures return HTTP 200 with a non-OK lookupStatus — e.g., "TLD not supported", "No WHOIS data", or "Lookup failed". These are not charged.
How many domains can you query?
There's no limit. Query as many domains as you need — from a handful to hundreds of thousands. The Actor scales automatically.
For best performance, batch your requests. Processing 1,000 domains at once is more efficient than 10 separate runs of 100 domains each.
WHOIS lookups are slower than DNS due to TCP connections and server rate limits. Expect ~200-500 domains per minute in batch mode, or ~1-3 seconds per domain via Standby.
How much will it cost you?
This Actor uses pay-per-result pricing:
| Domains | Cost |
|---|---|
| 1,000 | $0.50 |
| 10,000 | $5.00 |
| 100,000 | $50.00 |
Volume discounts apply automatically:
- Bronze (100+ items): $0.45/1K
- Silver (1,000+ items): $0.40/1K
- Gold (10,000+ items): $0.35/1K
Platform compute costs apply separately (typically negligible at ~$0.01/1K lookups).
You are only charged for successful lookups (lookupStatus: "OK"). Unsupported TLDs, nonexistent domains, and failed lookups are free.
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
domains | array | — | List of domain names to query |
domain | string | — | Single domain name (API shorthand) |
During the Actor run
The Actor queries WHOIS servers for each domain in your list. You'll see progress updates as lookups complete.
If you provide invalid input (e.g., an empty list or URLs with protocols), the Actor will stop with an error message.
Results are available in real-time — you can start downloading records before the full run completes.
Output format
Results are saved to the default dataset. Each domain is a separate item.
[{"domain": "google.com","registrar": "MarkMonitor, Inc.","registrarUrl": "http://www.markmonitor.com","createdDate": "1997-09-15T04:00:00.000Z","updatedDate": "2019-09-09T15:39:04.000Z","expiresDate": "2028-09-14T04:00:00.000Z","domainAgeDays": 10373,"expiresInDays": 949,"registrant": null,"registrantOrg": "Google LLC","registrantCountry": "US","adminContact": null,"techContact": null,"nameServers": ["ns1.google.com", "ns2.google.com", "ns3.google.com", "ns4.google.com"],"status": ["clientDeleteProhibited", "clientTransferProhibited", "clientUpdateProhibited", "serverDeleteProhibited", "serverTransferProhibited", "serverUpdateProhibited"],"dnssec": "unsigned","whoisServer": "whois.markmonitor.com","lookupStatus": "OK","checkedAt": "2026-02-08T18:00:00.000Z","durationMs": 1842}]
| Field | Type | Description |
|---|---|---|
domain | string | Domain that was looked up |
registrar | string | Registrar name (e.g., "GoDaddy.com, LLC") |
registrarUrl | string | Registrar website URL |
createdDate | string | Creation date (ISO 8601) |
updatedDate | string | Last updated date (ISO 8601) |
expiresDate | string | Expiry date (ISO 8601) |
domainAgeDays | integer | Days since domain was created |
expiresInDays | integer | Days until domain expires |
registrant | string | Registrant name |
registrantOrg | string | Registrant organization |
registrantCountry | string | Registrant country code |
adminContact | string | Administrative contact name |
techContact | string | Technical contact name |
nameServers | array | Authoritative name servers |
status | array | EPP status codes |
dnssec | string | "signed" or "unsigned" |
whoisServer | string | WHOIS server that provided the data |
lookupStatus | string | "OK", "No WHOIS data", "TLD not supported", "No registration data", or "Lookup failed" |
checkedAt | string | Timestamp of the lookup (ISO 8601) |
durationMs | integer | Lookup duration in milliseconds |
Integrations
Supernet WHOIS Lookup works with any tool that can call Apify Actors:
- Clay — Enrich prospect domains with registration age and registrant data
- Make — Automate domain monitoring and expiry tracking workflows
- Zapier — Trigger actions based on domain expiry dates
- n8n — Build custom domain intelligence pipelines
You can also use webhooks to trigger actions when a run completes.
Using Supernet WHOIS Lookup with the Apify API
The Apify API gives you programmatic access to run Actors, retrieve results, and manage datasets.
Node.js:
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('superlativetech/supernet-whois-lookup').call({domains: ['google.com', 'github.com'],});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Python:
from apify_client import ApifyClientclient = ApifyClient('YOUR_API_TOKEN')run = client.actor('superlativetech/supernet-whois-lookup').call(run_input={'domains': ['google.com', 'github.com']})items = client.dataset(run['defaultDatasetId']).list_items().itemsprint(items)
Check out the Apify API reference for full details, or click the API tab above for more code examples.
Your feedback
We're always improving our Actors. If you have feature requests, find a bug, or need help with a specific use case, please open an issue in the Actor's Issues tab.
When Apify asks to share your run data with us, we encourage you to opt in — it's the fastest way for us to spot edge cases and improve results. Sharing is completely optional (you can toggle it anytime under Account Settings → Privacy), and shared runs are automatically deleted by Apify based on your plan's data retention period. We only use shared data to debug issues and improve this Actor.
Leave a review
If Supernet WHOIS Lookup helps with your workflows, please leave a review. Your feedback helps other users discover the tool and helps us understand what's working well.
More from Superlative
Network Intelligence:
- Supernet Domain Health — Email reputation audit: SPF, DKIM, DMARC, blacklists, SSL, and 0-100 scoring
- Supernet DNS Lookup — DNS records: A, AAAA, MX, CNAME, TXT, NS, SOA, DMARC, and reverse lookups
- HTTP API — General-purpose HTTP request utility
Data Cleaning:
- Superclean Company Names — Normalize company names for CRM and outreach
- Superclean Job Titles — Standardize job titles for lead scoring
- Superclean Person Names — Clean and format person names
- Superclean Product Names — Normalize product and brand names
- Superclean Places — Parse and standardize location strings
- Superclean URLs — Clean and normalize URLs
- Superclean Phone Numbers — Format and validate phone numbers
Built by Superlative