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
5
Total users
3
Monthly active users
23 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.