Eyal Rosenthal · Web scraping at scale

WHOIS / RDAP Bulk Domain Lookup

WHOIS / RDAP Bulk Domain Lookup — Registrar, Expiry, Nameservers, DNSSEC

WHOIS / RDAP Bulk Domain Lookup

Bulk WHOIS-style lookups for any list of domains via RDAP (the modern HTTPS+JSON replacement for legacy WHOIS). Maps to "give me WHOIS data for these N domains" briefs — domain investors, infosec teams, brand-protection firms, competitive intel.

Built 2026-05-03 as Demo #35.

Run

. ~/freelance/.venv/bin/activate
cd ~/freelance/portfolio_demos/whois_rdap_extractor
python extract.py --domains anthropic.com,openai.com,vercel.com
python extract.py --file domains.txt

Result

  • 4/5 domains extracted (fly.io's RDAP is hosted by IDNS, the rdap.org bootstrap doesn't always resolve .io — handled gracefully with explicit error row) ✅
  • Per-row: registrar, registered_at, expires_at, last_changed_at, status flags, nameservers, DNSSEC, abuse-contact email ✅
  • Use cases: portfolio expiry tracking, brand-protection (auto-detect lookalike domains), competitive intel ✅

Sample output:

anthropic.com · MarkMonitor · expires 2033-10-02 · ns=ISLA.NS.CLOUDFLARE.COM
openai.com    · MarkMonitor · expires 2029-01-19 · ns=NS1-02.AZURE-DNS.COM
vercel.com    · Amazon Registrar · expires 2029-10-04 · ns=A.ZEIT-WORLD.CO.UK

Hire me to build this for your stack

Same patterns, your target site. Send the brief and I'll quote fixed-price within 24 hours.

info@luba.media