Supernet WHOIS Lookup avatar
Supernet WHOIS Lookup

Pricing

Pay per event + usage

Go to Apify Store
Supernet WHOIS Lookup

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

Superlative

Maintained by Community

Actor stats

2

Bookmarked

3

Total users

2

Monthly active users

3 days ago

Last modified

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

  1. Enter your domain names (without https:// or www.)
  2. 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

ParameterRequiredDescription
domainYesDomain 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

CodeCause
400Missing domain, invalid domain format
405Non-GET request
500Unexpected 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:

DomainsCost
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

ParameterTypeDefaultDescription
domainsarrayList of domain names to query
domainstringSingle 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
}
]
FieldTypeDescription
domainstringDomain that was looked up
registrarstringRegistrar name (e.g., "GoDaddy.com, LLC")
registrarUrlstringRegistrar website URL
createdDatestringCreation date (ISO 8601)
updatedDatestringLast updated date (ISO 8601)
expiresDatestringExpiry date (ISO 8601)
domainAgeDaysintegerDays since domain was created
expiresInDaysintegerDays until domain expires
registrantstringRegistrant name
registrantOrgstringRegistrant organization
registrantCountrystringRegistrant country code
adminContactstringAdministrative contact name
techContactstringTechnical contact name
nameServersarrayAuthoritative name servers
statusarrayEPP status codes
dnssecstring"signed" or "unsigned"
whoisServerstringWHOIS server that provided the data
lookupStatusstring"OK", "No WHOIS data", "TLD not supported", "No registration data", or "Lookup failed"
checkedAtstringTimestamp of the lookup (ISO 8601)
durationMsintegerLookup 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 ApifyClient
client = 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().items
print(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:

Built by Superlative