Domain WHOIS Lookup: Bulk RDAP, Age & Expiry avatar

Domain WHOIS Lookup: Bulk RDAP, Age & Expiry

Pricing

Pay per event

Go to Apify Store
Domain WHOIS Lookup: Bulk RDAP, Age & Expiry

Domain WHOIS Lookup: Bulk RDAP, Age & Expiry

Bulk WHOIS lookup through the official RDAP protocol: registrar, creation, update and expiry dates, domain age, days until expiry, status, nameservers, DNSSEC, registrant organization/country and abuse contacts. Paste domains, URLs or emails. No API key.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Andres Garcia

Andres Garcia

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 days ago

Last modified

Share

Domain WHOIS Lookup: Bulk RDAP, Domain Age, Expiry & Registrar

Look up WHOIS data for thousands of domains in one run: registrar, creation, update and expiration dates, domain age, days until expiry, EPP status codes, nameservers, DNSSEC, registrant organization, state and country (when published) and the registrar's abuse contact. Paste domains, URLs or even email addresses. Each one is reduced to its registrable domain (https://shop.acme.co.uk/x → acme.co.uk).

It uses RDAP, the ICANN-mandated JSON successor to WHOIS, routed through the official IANA bootstrap registry, and follows each registry's link to the registrar's RDAP server for the details thin registries (.com/.net) leave out. ccTLDs without RDAP (.io, .co, .us, .so…) automatically fall back to classic WHOIS (port 43). No API key needed.

What you get

FieldExample
registeredtrue / false (unregistered domains are reported, not skipped)
registrar, registrarIanaIdMarkMonitor Inc., 292
createdDate, updatedDate, expiresDateISO 8601
domainAgeDays, domainAgeYears6931, 19
daysUntilExpiry740
statusclient delete prohibited, client transfer prohibited…
nameservers, dnssec["dns1.p08.nsone.net", …], false
registrantOrganization, registrantState, registrantCountryGitHub, Inc., US (privacy proxies are hidden)
abuseEmail, abusePhoneabusecomplaints@markmonitor.com
source, sourceUrlrdap or whois and the exact server queried

Use cases

  • 🧑‍💼 Lead qualification: domain age is a strong signal of company maturity. Filter out brand-new or parked domains.
  • 🛡️ Fraud & security: flag newly registered domains in sign-ups, emails and links. Find abuse contacts fast.
  • 📅 Domain portfolio monitoring: schedule weekly runs and alert on daysUntilExpiry < 30.
  • 🛒 Domain investing: check availability (registered: false) and expiry dates in bulk.
  • 🔎 Competitive & M&A research: registrar, registrant organization and infrastructure (nameservers, DNSSEC).

How to use it

  1. Click Try for free. Sample domains are prefilled, so the first run works in one click.
  2. Paste domains, URLs or emails (one per line), or pick an Input dataset (for example our Website Contact Extractor output, field domain).
  3. Click Start and export to CSV, Excel or JSON, or call it from the API, Zapier, Make or n8n.

Input example

{
"domains": ["apify.com", "https://www.github.com/apify", "jane@stripe.com", "bbc.co.uk", "notion.so"],
"includeRegistrarDetails": true,
"maxItems": 10000
}

Output example

{
"domain": "github.com",
"tld": "com",
"registered": true,
"registrar": "MarkMonitor Inc.",
"createdDate": "2007-10-09T18:20:50.000Z",
"expiresDate": "2028-10-09T18:20:50.000Z",
"domainAgeYears": 19,
"daysUntilExpiry": 740,
"registrantOrganization": "GitHub, Inc.",
"registrantCountry": "US",
"abuseEmail": "abusecomplaints@markmonitor.com",
"source": "rdap",
"sourceUrl": "https://rdap.verisign.com/com/v1/domain/github.com"
}

The WHOIS overview view shows domain, registered, registrar, dates, age, days to expiry, nameservers, DNSSEC, registrant org/country and abuse email.

Pricing

Pay-per-event: a tiny start fee plus a fixed price per domain successfully looked up, currently about $2.00 per 1,000 domains (see the Pricing tab). Domains whose registry cannot be reached are listed with an error and never charged. There is no compute charge on top.

FAQ

WHOIS or RDAP, what's the difference? RDAP is the modern, structured (JSON) replacement for WHOIS that ICANN requires of all gTLD registries and registrars since 2025. It is more reliable to parse and rate-limits less. For ccTLDs that haven't adopted RDAP yet, we query their official WHOIS server, discovered through IANA.

Why is the registrant often empty? Since GDPR, most registrars redact personal registrant data, and privacy/proxy services are hidden on purpose. Organization and country are returned whenever the registrar publishes them.

Which TLDs are supported? All 1,200+ TLDs listed in the IANA RDAP bootstrap, plus ccTLDs that run a public WHOIS server. A few registries (e.g. .de) return minimal public data by policy.

How fast is it? Hundreds of domains per minute, with polite per-registry concurrency to avoid rate limits.