Domain Availability Checker
Pricing
from $5.00 / 1,000 domain checks
Domain Availability Checker
Fast, reliable domain availability checker using RDAP with automatic WHOIS fallback. Check one domain across up to 10 TLDs in a single request. Supports .com, .net, .org, .io, .ai, .dev, .app + custom RDAP endpoints. Structured JSON output with status, source & response time.
Pricing
from $5.00 / 1,000 domain checks
Rating
0.0
(0)
Developer

Kal
Actor stats
0
Bookmarked
1
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Fast, reliable domain availability checker using RDAP with automatic WHOIS fallback. Check one domain name across up to 10 TLDs in a single request and get structured JSON results.
Features
- ⚡ RDAP-first — Uses the modern RDAP protocol for fast, structured lookups
- 🔄 WHOIS fallback — Automatically retries with WHOIS if RDAP is unavailable or inconclusive
- 🌐 Multi-TLD — Check up to 10 TLDs per run (
.com,.net,.org,.io,.ai,.dev,.app, …) - 🎯 Custom RDAP endpoints — Override or add RDAP endpoints for any TLD
- 🔁 Built-in retries — Automatic retry with backoff on rate limits (429) and server errors (503)
- 💰 Pay-per-event pricing — First 5 domain checks free, then $0.005 per check
Input
| Field | Type | Required | Description |
|---|---|---|---|
domain | string | ✅ | Base domain name without TLD (e.g. myproject) |
tlds | string[] | ❌ | TLDs to check, max 10. Defaults to ["com", "net", "org"] |
rdapEndpoints | object | ❌ | Custom RDAP endpoint URLs keyed by TLD |
Example input
{"domain": "myproject","tlds": ["com", "net", "org", "io", "ai"],"rdapEndpoints": {"xyz": "https://rdap.nic.xyz/domain/"}}
Output
Results are stored in the default dataset. Each row contains:
| Field | Type | Description |
|---|---|---|
domain | string | Full domain checked (e.g. myproject.com) |
status | string | AVAILABLE, REGISTERED, or UNKNOWN |
source | string | Protocol used (RDAP or WHOIS) |
tld | string | TLD that was checked |
response_time | number | Lookup time in seconds |
checked_at | string | ISO 8601 timestamp |
Example output
[{"domain": "myproject.com","status": "REGISTERED","source": "RDAP","tld": "com","response_time": 0.32,"checked_at": "2026-02-14T19:30:00.000Z"},{"domain": "myproject.io","status": "AVAILABLE","source": "RDAP","tld": "io","response_time": 0.45,"checked_at": "2026-02-14T19:30:01.000Z"}]
Pricing
This Actor uses pay-per-event pricing:
| Tier | Domain checks | Cost |
|---|---|---|
| 🆓 Free | First 5 per run | $0.00 |
| 💳 Paid | 6th check onwards | $0.005 per check |
The Actor automatically stops if the user's spending limit is reached.
Built-in RDAP endpoints
The following TLDs have pre-configured RDAP endpoints:
| TLD | Endpoint |
|---|---|
.com | rdap.verisign.com |
.net | rdap.verisign.com |
.org | rdap.publicinterestregistry.net |
.io | rdap.nic.io |
.ai | rdap.nic.ai |
.dev | rdap.dev |
.app | rdap.nic.google |
For other TLDs without a pre-configured endpoint, the Actor will use WHOIS directly. You can add your own endpoints via the rdapEndpoints input field.