Domain WHOIS & RDAP Lookup (Bulk, Expiry, DNS, SSL) avatar

Domain WHOIS & RDAP Lookup (Bulk, Expiry, DNS, SSL)

Pricing

from $1.50 / 1,000 results

Go to Apify Store
Domain WHOIS & RDAP Lookup (Bulk, Expiry, DNS, SSL)

Domain WHOIS & RDAP Lookup (Bulk, Expiry, DNS, SSL)

Bulk domain lookup via official RDAP (modern WHOIS): registrar, creation & expiry dates, days to expiry, status, nameservers, availability. Optional DNS records and SSL certificate expiry.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

선도 황

선도 황

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Categories

Security

Limited permissions

Share

Look up thousands of domains at once using RDAP — the official, structured successor of WHOIS run by the domain registries themselves. Get the registrar, creation date, expiry date, days until expiry, status codes, nameservers, DNSSEC and availability for every domain, as clean JSON or CSV.

Optionally add DNS records (A, AAAA, MX, NS, TXT) and the SSL certificate issuer and expiry.

No API key, no WHOIS text parsing, no rate-limit headaches — just paste your list.

What people use it for

  • Domain portfolio monitoring — see which of your domains (or clients' domains) expire in the next 30/60/90 days. Schedule it weekly.
  • Availability checks — registered: false means the domain is not registered.
  • SSL expiry alerts — catch certificates about to expire before your visitors do.
  • Lead research & sales intelligence — domain age, registrar and mail provider (MX) for a list of company websites.
  • Security & brand protection — check look-alike domains, their registrar, nameservers and abuse contact.

Input

FieldWhat it doesDefault
DomainsOne per line or pasted as a list. URLs, www. and capitals are cleaned up. Subdomains are looked up via their registered parent.—
Include DNS recordsA, AAAA, MX, NS, TXT via DNS-over-HTTPS.off
Include SSL certificateIssuer, valid from/to, days to expiry, valid or not.off
Ask the registrar tooFor .com/.net, also asks the registrar's RDAP server for the registrant organization/country (when public).off
Parallel lookups1–20.5
Delay per lookup (ms)Politeness pause; the Actor also backs off automatically when a registry says "slow down".200

Example input

{
"domains": ["apify.com", "https://www.github.io/", "wikipedia.org", "my-new-startup-idea.com"],
"includeDns": true,
"includeSsl": true
}

Output (one item per domain)

{
"domain": "apify.com",
"tld": "com",
"queriedAs": "apify.com",
"rdapUrl": "https://rdap.verisign.com/com/v1/domain/apify.com",
"registered": true,
"registrar": "Amazon Registrar, Inc.",
"registrarIanaId": "468",
"createdAt": "2009-06-02T17:14:10Z",
"updatedAt": "2026-05-16T16:53:04Z",
"expiresAt": "2035-06-02T17:14:10Z",
"daysToExpiry": 3167,
"status": ["client transfer prohibited"],
"nameservers": ["ns-1225.awsdns-25.org", "ns-1928.awsdns-49.co.uk", "ns-449.awsdns-56.com", "ns-839.awsdns-40.net"],
"dnssec": true,
"registrantOrg": null,
"registrantCountry": null,
"abuseEmail": "trustandsafety@support.aws.com",
"abusePhone": "+1.2024422253",
"registrarRdapUrl": "https://rdap.registrar.amazon.com/rdap/domain/APIFY.COM",
"dns": {
"A": ["..."],
"AAAA": [],
"MX": ["1 aspmx.l.google.com", "5 alt1.aspmx.l.google.com", "5 alt2.aspmx.l.google.com", "10 aspmx2.googlemail.com", "10 aspmx3.googlemail.com"],
"NS": ["..."],
"TXT": ["..."]
},
"ssl": {
"issuer": "...",
"validFrom": "...",
"validTo": "...",
"daysToExpiry": 0,
"valid": true,
"error": null
},
"error": null,
"scrapedAt": "2026-09-30T10:00:00+00:00"
}
  • A domain that is not registered comes back as one item with "registered": false.
  • If a registry could not be reached, the item has "registered": null and an error explaining why — you are still told about it.
  • registrantOrg / registrantCountry are only filled when the registry or registrar publishes them (many hide them for privacy).
  • A summary (registered / available / errors per TLD) is saved as SUMMARY in the run's key-value store.

Pricing

  • $0.005 per run start
  • $0.0015 per domain ($1.50 per 1,000)

DNS, SSL and registrar options are included at no extra charge. Platform usage is included.

Coverage & limitations

  • Works for every TLD whose registry offers RDAP: all generic TLDs (.com, .net, .org, .io, .app, .dev, .shop, …) and a growing list of country TLDs. The list comes live from IANA on every run.
  • Some country-code registries do not offer public RDAP yet; those domains return an error instead of data.
  • Data comes from the registries' public RDAP services and their terms of use apply. Personal registrant data is not collected — only what registries publish, which is normally the organization and country at most.

Support

Found a bug or need a field? Open an issue on the Issues tab — I answer quickly.