Domain WHOIS Lookup (RDAP) — Registrar, Expiry, Availability avatar

Domain WHOIS Lookup (RDAP) — Registrar, Expiry, Availability

Pricing

from $0.78 / 1,000 domain results

Go to Apify Store
Domain WHOIS Lookup (RDAP) — Registrar, Expiry, Availability

Domain WHOIS Lookup (RDAP) — Registrar, Expiry, Availability

Fast, reliable domain registration data via the RDAP protocol (modern WHOIS): registrar, creation/expiry dates, EPP status, nameservers, DNSSEC, and availability verdicts. Registry-direct, 1,100+ TLDs, no contact/personal data. Clean flat JSON for automation and LLM/MCP pipelines.

Pricing

from $0.78 / 1,000 domain results

Rating

0.0

(0)

Developer

Leonardo Santos

Leonardo Santos

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

8 days ago

Last modified

Share

🌐 Domain WHOIS Lookup (RDAP) — Registrar, Expiry, Status & Availability

Get structured domain registration data for any list of domains — registrar, creation and expiry dates, EPP status codes, nameservers, DNSSEC, and a clear registered / available verdict — as clean, flat JSON built for automation, monitoring, and LLM/agent pipelines.

Built on RDAP, the modern IETF-standard replacement for WHOIS: structured JSON straight from the registries themselves, resolved through the official IANA bootstrap. 1,100+ TLDs, no API key, no scraping fragile WHOIS text.

Why this actor?

  • Registry-direct & fast — queries the authoritative registry RDAP service for each TLD (Verisign for .com/.net, PIR for .org, Nominet for .uk, registro.br, Google Registry, …). Seconds per batch at 256 MB.
  • Real availability verdicts — a registry-confirmed available: true, not a DNS guess.
  • 🧹 Smart input handling — paste bare domains, hostnames, or full URLs; everything is normalized to the registrable domain (Public Suffix List aware), punycode-converted, and deduplicated. store.shopify.comshopify.com, bücher.comxn--bcher-kva.com.
  • 🔒 Privacy-clean by design — registration facts only. This actor never returns registrant, admin, or tech contact data.
  • 🤖 Agent-ready output — flat typed fields, ISO-8601 dates, camelCase EPP status codes, days_until_expiry precomputed.
  • 🛡️ Honest errors, never charged — a TLD without an RDAP service (e.g. .io, .de, .jp) or a malformed input produces a free per-domain error item while the rest of the batch completes.

Input

{
"domains": ["google.com", "store.shopify.com", "https://www.apify.com/store", "some-new-idea.com"]
}

Output

One item per unique domain:

{
"input": "google.com",
"domain": "google.com",
"tld": "com",
"registered": true,
"available": false,
"registrar_name": "MarkMonitor Inc.",
"registrar_iana_id": "292",
"created_at": "1997-09-15T04:00:00.000Z",
"updated_at": "2019-09-09T15:39:04.000Z",
"expires_at": "2028-09-14T04:00:00.000Z",
"days_until_expiry": 790,
"status": ["clientDeleteProhibited", "clientTransferProhibited", "clientUpdateProhibited", "serverDeleteProhibited", "serverTransferProhibited", "serverUpdateProhibited"],
"nameservers": ["ns1.google.com", "ns2.google.com", "ns3.google.com", "ns4.google.com"],
"dnssec_enabled": false,
"handle": "2138514_DOMAIN_COM-VRSN",
"rdap_source": "https://rdap.verisign.com/com/v1/",
"error": null,
"scraped_at": "2026-07-16T18:00:00.000Z"
}

An available domain returns "registered": false, "available": true with the registration fields null — that verdict is a paid result (it's the answer you asked for).

Pricing

Pay per result: one domain-result event per delivered verdict (registered or available). Error items — unsupported TLDs, malformed inputs — are free. Batch up to 1,000 domains per run.

Use cases

  • 💼 Domain portfolio & expiry monitoring — schedule a daily run over your domains and alert on days_until_expiry.
  • 🚀 Name hunting — bulk availability checks for product/brand ideas.
  • 🔍 Due diligence & research — registrar, age, and status for any list of domains.
  • 🛡️ Security & fraud triage — registration age and registrar for suspicious domains.
  • 🤖 AI agents / MCP — clean typed registration facts as tool output.

FAQ

Which TLDs are supported? Every TLD with an RDAP service in the official IANA bootstrap registry — 1,100+ including .com .net .org .uk .br .ai .dev .app .info .xyz and most modern gTLDs. A few ccTLDs (.io, .de, .co, .jp) do not offer RDAP yet; those return a clear, free error item.

Is this real WHOIS data? It's the same registration data, served by the registries over RDAP — the IETF-standardized successor to WHOIS — as structured JSON instead of free-form text.

Why is there no owner/contact information? Registrant contact data is redacted by most registries since GDPR, and this actor deliberately returns registration facts only — no personal data, ever.

How accurate is the availability check? It's the registry's own answer (HTTP 404 from the authoritative RDAP service), not a DNS heuristic. Note: registered-but-unresolvable domains are correctly reported as registered.

Can I look up subdomains? Inputs are normalized to the registrable domain — store.shopify.com is answered as shopify.com (registries only know registrable names).


This Actor is an independent tool, not affiliated with or endorsed by IANA, ICANN, or any registry. Data comes from public RDAP services and is provided for research and operational purposes.