WHOIS Lookup — Domain Expiry, Age, Registrar & Nameservers
Pricing
from $0.80 / 1,000 domains
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
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
| Field | What it is |
|---|---|
domain | the registered domain (docs.apify.com is looked up as apify.com, news.bbc.co.uk as bbc.co.uk) |
registered | false when the registry has no record — usually means the name is available |
registrar, registrarIanaId, registrarUrl | who the domain is registered through |
createdAt, ageYears | when it was first registered, and its age |
expiresAt, daysToExpiry | when it expires, and how many days are left |
updatedAt, status | last change, and lock / hold statuses (e.g. client transfer prohibited) |
nameservers, dnssec | DNS hosting and whether the zone is signed |
changes, changedSinceLastRun | renewed, registrar-changed, nameservers-changed, status-changed, no-longer-registered |
source | rdap 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.