Tools / Bulk Domain WHOIS (RDAP) Lookup: Age, Expiry, Registrar & DNS

Bulk Domain WHOIS (RDAP) Lookup: Age, Expiry, Registrar & DNS

Look up registrar, creation and expiry dates for thousands of domains via official RDAP. Input: domains. Output (JSON/CSV): one row per item with domain, registered, registrar, createdAt, ageYears, expiresAt, daysToExpiry, expiringSoon, nameservers, dnssec.

Run it on Apify Store →

What it's for

Example input

{
 "domains": [
  "apify.com",
  "github.com",
  "bbc.co.uk",
  "example.org",
  "thisdomainshouldnotexist-zq81x.com"
 ]
}

Example output

{
  "input": "thisdomainshouldnotexist-zq81x.com",
  "domain": "thisdomainshouldnotexist-zq81x.com",
  "checkedAt": "2026-10-12T01:37:21.203Z",
  "rdapServer": "rdap.verisign.com",
  "registered": false,
  "likelyAvailable": true
}

Input reference

FieldTypeNotes
domains requiredarrayDomains or URLs (subdomains are reduced to the registered domain).
includeDnsbooleanAdd A, AAAA, MX and SPF records.
expiryWarnDaysintegerFlag domains expiring within this many days.
monitorModebooleanRemember last result and flag registrar, expiry, nameserver or status changes.
onlyChangedbooleanWith monitor mode, output only changed domains.
stateStoreNamestringNamed key-value store for monitor state.
maxConcurrencyintegerParallel lookups.

Pricing

Pay per event: Domain looked up $0.002, Domain registration changed (monitor) $0.01. Plus Apify's small per-run start fee. Apify's free plan includes monthly credit to try it.

How to run

  1. Open the Store page and click Try for free.
  2. Fill in the input (or paste the example JSON in the JSON tab).
  3. Click Start, then export results as CSV, Excel or JSON, or call it via the Apify API.
  4. Optional: add a Schedule and a webhook/Slack/email integration for ongoing monitoring.

Open Bulk Domain WHOIS (RDAP) Lookup on Apify →