Domain WHOIS Lookup (RDAP) — Registrar, Expiry, Availability
Pricing
from $0.78 / 1,000 domain results
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
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
8 days ago
Last modified
Categories
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.com→shopify.com,bücher.com→xn--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_expiryprecomputed. - 🛡️ 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.