WHOIS Lookup — Domain Expiry, Age, Registrar & Nameservers avatar

WHOIS Lookup — Domain Expiry, Age, Registrar & Nameservers

Pricing

from $0.80 / 1,000 domains

Go to Apify Store
WHOIS Lookup — Domain Expiry, Age, Registrar & Nameservers

WHOIS Lookup — Domain Expiry, Age, Registrar & Nameservers

Bulk WHOIS / RDAP lookup for any list of domains or URLs: registrar, creation date, domain age, expiry date and days left, nameservers, status, DNSSEC, and whether it is registered. Covers .io, .co, .jp, .de via WHOIS. Flags renewals and transfers between runs.

Pricing

from $0.80 / 1,000 domains

Rating

0.0

(0)

Developer

Northbell

Northbell

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Paste a list of domains (or URLs, or email addresses) and get one clean row per domain: registrar, creation date, domain age, expiry date and days left, nameservers, status, DNSSEC, and whether the domain is registered at all. Run it on a schedule and each row also tells you what changed since the last run — renewed, transferred to another registrar, nameservers changed, or no longer registered.

What you get

FieldWhat it is
domainthe registered domain (docs.apify.com is looked up as apify.com, news.bbc.co.uk as bbc.co.uk)
registeredfalse when the registry has no record — usually means the name is available
registrar, registrarIanaId, registrarUrlwho the domain is registered through
createdAt, ageYearswhen it was first registered, and its age
expiresAt, daysToExpirywhen it expires, and how many days are left
updatedAt, statuslast change, and lock / hold statuses (e.g. client transfer prohibited)
nameservers, dnssecDNS hosting and whether the zone is signed
changes, changedSinceLastRunrenewed, registrar-changed, nameservers-changed, status-changed, no-longer-registered
sourcerdap or whois

Privacy: registrant names, addresses, emails and phone numbers are not collected — most registries redact them anyway. The registrar (a company) is.

How it works

Most domains are read through RDAP, the registries' official JSON successor to WHOIS, using IANA's list of registry servers. Country domains without RDAP (.io, .co, .me, .jp, .de, .cn and others) are read from the registry's own WHOIS server. Some registries publish less: .de has no creation or expiry date, .au has no dates over RDAP.

Measured on October 7, 2026: 40 mixed domains (.com, .io, .co.jp, .de, .cn, .co.uk and unregistered names) in about 1.4 seconds.

Use it for

  • Renewal checks — every domain you own with its expiry date; set Only domains expiring within N days to 60 for a renewal list
  • Portfolio watch — schedule weekly with Only changed and get alerted when a domain is transferred, renewed or dropped
  • Lead and vendor research — domain age and registrar for a list of company websites
  • Availability — which names in a list are not registered

Input

{ "domains": ["apify.com", "https://www.bbc.co.uk/news", "notion.so"], "expiresWithinDays": 90 }

Pricing

$1.00 per 1,000 domains, plus $0.01 per run. Error rows and domains left out by your filters are free. The $0.01 run-start fee is the one charge every run pays, even one that returns nothing.

For AI agents

{"domains": ["example.com"]} returns one row with registered, registrar, createdAt, expiresAt and daysToExpiry. Rows have type: domain or error.

**Something broke or looks wrong?** Open an issue on this Actor's Issues tab and I'll look at it. **Found it useful?** A short review on the Store page helps other people find it.