Bulk Domain Availability & WHOIS Checker (RDAP) avatar

Bulk Domain Availability & WHOIS Checker (RDAP)

Pricing

from $1.50 / 1,000 domain results

Go to Apify Store
Bulk Domain Availability & WHOIS Checker (RDAP)

Bulk Domain Availability & WHOIS Checker (RDAP)

Check thousands of domains at once: available or registered, registrar, creation and expiry dates, days to expiry, nameservers, EPP status, DNSSEC. Uses official registry RDAP (the WHOIS successor) for 1,200+ TLDs, plus name-idea x TLD generator. No API key.

Pricing

from $1.50 / 1,000 domain results

Rating

0.0

(0)

Developer

Agentic Hobby

Agentic Hobby

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Check thousands of domain names at once: is it available or registered, who is the registrar, when was it created, when does it expire (and in how many days), which nameservers and EPP status codes it has, and whether DNSSEC is on. Paste domains or URLs, or type name ideas and let the Actor try every extension you pick (.com, .io, .ai, .co…). Use it as a bulk domain availability checker, a bulk WHOIS lookup, an expiring-domains monitor, or a domain name generator check for branding.

Data comes from RDAP, the official successor to WHOIS run by the registries themselves (RFC 9082/9083). The Actor finds the right registry server through the IANA RDAP bootstrap (1,200+ TLDs: .com, .net, .org, .ai, .app, .dev, .xyz, .uk, .fr, .nl, .ca, .au, .in, .br and most new gTLDs). For extensions without public RDAP (for example .de, .co, .eu) it falls back to a DNS check. No API key, no login, no scraping of registrar websites, no CAPTCHAs.

Why this one

  • Registry-grade answers: availability comes from the registry that owns the extension, not a reseller's search box that pushes upsells.
  • Fast and polite: parallel checks across registries, at most 4 at a time per registry, automatic retry on rate limits.
  • Fair pricing: you pay per domain result. Domains that could not be checked are listed in the run summary and are not charged.

Input examples

Bulk check a list (domains or URLs):

{"domains": ["apify.com", "https://www.example.org/page", "mybrandidea.ai"]}

Name ideas across extensions, keep only the free ones:

{"keywords": ["brightdesk", "brightdeskhq", "getbrightdesk"], "tlds": ["com", "io", "ai", "co", "app"], "availableOnly": true}

Expiry and registrar audit of a portfolio, with registrar-level WHOIS detail:

{"domains": ["example.com", "example.net"], "followRegistrar": true}

Output fields

domain, tld, available (true/false), status (registered | available | likely_available), method (rdap | dns), rdapServer, registrar, registrarIanaId, registrarUrl, abuseEmail, abusePhone, registrantOrg, registrantCountry, statuses[], registrationDate, expirationDate, lastChangedDate, domainAgeDays, daysUntilExpiry, nameservers[], dnssec, registrarRdapUrl, checkedAt

Real samples are in samples/. registrantOrg and registrantCountry are filled only when the registry or registrar publishes them (most personal registrations are privacy-redacted under GDPR/ICANN rules; the Actor never tries to unmask them).

How availability is decided

  • RDAP 404 at the registry → available (not registered). Premium or registry-reserved names can still cost extra or be blocked: confirm at your registrar before you buy.
  • RDAP record found → registered, with full details.
  • DNS fallback (TLDs without RDAP): NS records → registered; NXDOMAIN → likely_available (a registered domain with no DNS is rare but possible).

Pricing

Pay per domain result saved. With Output available domains only, registered domains are skipped and free. Unsupported or failed lookups are free. Cap spend with Max results.

Notes

Not affiliated with IANA, ICANN or any registry. Registry RDAP servers apply their own rate limits; very large lists are processed in batches and may take a few minutes.