Domain Expiry & WHOIS RDAP Lookup
Pricing
from $0.56 / 1,000 item scrapeds
Go to Apify Store

Domain Expiry & WHOIS RDAP Lookup
Inspect domain names via RDAP protocols to extract registration date, expiration timestamp, days remaining until expiry, registrar identity, and active nameservers.
Pricing
from $0.56 / 1,000 item scrapeds
Rating
0.0
(0)
Developer
LiteZero
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
🔍 Domain Expiry, Registrar & RDAP WHOIS Lookup
Fast, automated domain WHOIS and RDAP verification for domain investors, cybersecurity audits, brand protection, and registrar tracking without rate-limit bans or captchas.
🥊 Why This Actor Beats the Competition
| Feature | Legacy WHOIS CLI / Telnet | WhoisXMLAPI | This Actor |
|---|---|---|---|
| Protocol | ⚠️ Port 43 TCP (IP banned rapidly) | REST API | ✅ Official RDAP over HTTPS |
| Cost | Free (but easily rate limited) | 💸 $30 / 1,000 lookups | 💰 $1.00 per 1,000 domains (PPR) |
| Captcha Blocks | ❌ Frequent ICANN blocks | None | ✅ Zero captchas, authoritative ICANN servers |
| Data Cleanliness | ⚠️ Messy unstructured raw text | JSON | ✅ Structured ISO 8601 dates & registrar info |
🛠️ Step-by-Step: How to Use
Method 1: Apify Console (No-Code GUI)
- Enter domain names into Domain Names (e.g.
google.com,github.com,apify.com). - Click Start to fetch registrar, creation, and expiration details.
Method 2: Python SDK
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("litezero/domain-expiry-whois-checker").call(run_input={"domains": ["google.com", "stripe.com"]})for domain in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"{domain['domain']}: Expires on {domain['expiresAt']} (Registrar: {domain['registrar']})")
📥 Input Parameters
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
domains | Array | Yes | ["google.com"] | List of domain names to query |
📤 Output Data Dictionary
| Field | Type | Description |
|---|---|---|
domain | String | Queried domain name |
registrar | String | Domain registrar (e.g. MarkMonitor, GoDaddy) |
createdAt | String | ISO 8601 domain registration timestamp |
expiresAt | String | ISO 8601 domain expiration timestamp |
updatedAt | String | ISO 8601 last update timestamp |
status | Array | EPP domain status codes (clientTransferProhibited, etc.) |
nameservers | Array | Authoritative DNS nameservers |
scrapedAt | String | ISO 8601 query timestamp |
💡 Top Use Cases
- Domain Flipping & Drop Catching: Monitor high-value expiring domains for purchase.
- Brand Protection: Detect fraudulent or newly registered typosquatting domains.
- IT Infrastructure Audits: Ensure your corporate domains never expire accidentally.