Domain Availability Checker - Bulk RDAP & WHOIS Lookup avatar

Domain Availability Checker - Bulk RDAP & WHOIS Lookup

Pricing

from $1.50 / 1,000 domain checkeds

Go to Apify Store
Domain Availability Checker - Bulk RDAP & WHOIS Lookup

Domain Availability Checker - Bulk RDAP & WHOIS Lookup

Check hundreds of domain names in bulk: available or registered, registrar, creation and expiry dates, nameservers. Uses official RDAP registries with DNS cross-check. Combine name ideas with TLDs. Pay per domain.

Pricing

from $1.50 / 1,000 domain checkeds

Rating

0.0

(0)

Developer

Webstack Data

Webstack Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Security

Limited permissions

Share

Check hundreds of domain names in one run and get a clear answer for each: available, registered, likely-available or unknown. For registered domains you also get the registrar, creation date, expiry date, days until expiry, status codes and nameservers.

Built by Webstack Data. No API key, no proxy, no browser: results come straight from the official registry (RDAP, the modern replacement for WHOIS, or the registry WHOIS server for extensions without RDAP such as .io or .de) and are cross-checked against live DNS.

What you can use it for

  • Brand and startup naming: give 20 name ideas and 6 extensions, get the 120 combinations back and keep only the free ones.
  • Domain portfolio monitoring: track expiry dates of your own domains, or of domains you want to buy when they drop.
  • Lead research and due diligence: find who registered a domain (registrar) and how old it is.
  • Agencies: check client domains and spot ones that expire soon.

Input

FieldWhat it does
domainsFull domains, one per line (acme.com). URLs are accepted.
names + tldsName ideas (acme, nova) combined with every extension (com, io, ai).
onlyAvailableOnly write available domains to the dataset.
maxConcurrencyParallel checks (default 5, max 3 per registry to stay polite).
{
"names": ["northbeam", "clearlane"],
"tlds": ["com", "io", "ai", "co"],
"onlyAvailable": true
}

Output

{
"domain": "google.com",
"tld": "com",
"status": "registered",
"available": false,
"method": "rdap",
"registrar": "MarkMonitor Inc.",
"createdAt": "1997-09-15T04:00:00Z",
"expiresAt": "2028-09-14T04:00:00Z",
"daysUntilExpiry": 1044,
"domainStatus": ["client delete prohibited", "client transfer prohibited"],
"nameservers": ["ns1.google.com", "ns2.google.com"],
"checkedAt": "2026-11-05T10:00:00.000Z"
}

Status values

  • available: the official registry (RDAP or WHOIS) has no record and there is no DNS delegation.
  • registered: the registry (or live DNS) shows the domain is taken.
  • likely-available: the registry has no public RDAP or WHOIS answer we can read (for example .es, which restricts WHOIS) and the domain has no DNS delegation. Confirm with a registrar before buying.
  • unknown: the registry did not answer after retries. Not charged.
  • invalid: the input is not a valid domain name. Not charged.

Limits, honestly: registries do not expose premium or reserved names, so a few "available" domains may be sold at a premium price or be blocked by the registry. Always confirm at your registrar before you rely on the result.

Pricing

Pay per event, no subscription:

  • $0.00005 per run start
  • $0.0015 per domain checked ($1.50 per 1,000 domains)

Domains with status unknown or invalid are not charged. Set a maximum cost per run in Apify and the Actor stops cleanly when it is reached.

API and automation

Run it from n8n, Make, Zapier or your own code with the Apify API:

curl -X POST "https://api.apify.com/v2/acts/uianalize~domain-availability-checker/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"domains": ["example.com", "my-new-brand.io"]}'

More Actors, templates and tutorials: github.com/uunnaaiii/webstack-data.

Other Webstack Data Actors