Bulk Domain Lookup — WHOIS/RDAP, Expiry, DNS avatar

Bulk Domain Lookup — WHOIS/RDAP, Expiry, DNS

Pricing

from $0.85 / 1,000 domain looked ups

Go to Apify Store
Bulk Domain Lookup — WHOIS/RDAP, Expiry, DNS

Bulk Domain Lookup — WHOIS/RDAP, Expiry, DNS

Look up many domains at once via official RDAP (the WHOIS successor): registered or available, registrar, creation and expiry dates, domain age, nameservers, DNSSEC, plus A/AAAA/MX/NS/TXT records. No personal data. $1 per 1,000 domains.

Pricing

from $0.85 / 1,000 domain looked ups

Rating

0.0

(0)

Developer

Masahi Shop

Masahi Shop

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 days ago

Last modified

Share

Check hundreds or thousands of domains at once: is it registered or available, who is the registrar, when was it created, when does it expire, which nameservers and mail servers does it use. $1 per 1,000 domains.

Uses RDAP — the official, machine-readable successor of WHOIS run by the registries themselves (located via IANA's bootstrap registry) — plus live DNS lookups.

What can it be used for?

  • Domain portfolio monitoring: expiry dates and days until expiry for all your domains (run it on a schedule)
  • Availability checks for name ideas (registered: false)
  • Lead and market research: domain age, registrar, hosting / email provider (from NS and MX records)
  • Security and brand protection: check look-alike domains, DNSSEC status
  • Data cleaning: validate domains in a CRM or spreadsheet

Input

FieldDescription
domainsDomains or URLs (https://www.example.com/page → example.com)
includeDnsA, AAAA, MX, NS records (default on)
includeTxtTXT records such as SPF (default off)
maxConcurrencyParallel lookups (each RDAP server is additionally rate-limited politely)

Output

{
"input": "apify.com",
"domain": "apify.com",
"status": "success",
"rdapAvailable": true,
"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",
"ageDays": 6334,
"daysUntilExpiry": 3161,
"domainStatus": ["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,
"dns": {
"a": ["3.165.11.13", "..."],
"aaaa": ["2600:9000:26ef:b200:9:a03e:6540:93a1", "..."],
"mx": [{ "priority": 1, "exchange": "aspmx.l.google.com" }, "..."],
"ns": ["ns-1225.awsdns-25.org", "..."]
}
}

An unregistered domain returns "registered": false.

Coverage

RDAP covers all generic TLDs (.com, .net, .org, .dev, .app, .ai, .xyz, ...) and many country TLDs (.uk, .kr, .tw, ...). Some country TLDs (for example .jp, .de, .io, .co, .cn) have no public RDAP service: for those the result has "rdapAvailable": false and contains DNS information only (whether the domain resolves, its nameservers and mail servers). We do not scrape registry WHOIS servers whose terms forbid bulk use.

Privacy

Only the registrar is returned. Registrant and contact details (personal data) are intentionally not included, even when an RDAP server provides them.

Pricing

EventPrice
Domain looked up$0.001 ($1 per 1,000)

Invalid domain names are not charged. Platform usage is included.