Find an available domain
Check one name across many TLDs in a single call. DNS → RDAP → WHOIS cascade for an authoritative "is this domain free to register?" answer.
Bare names use the chips below; full domains (any TLD) are checked as-is. Tip: Ctrl/Cmd+Enter to run.
https://api.lynk.run/domains/v1/check/example.com
click to copy
Ultra-fast cascade
DNS catches taken domains in tens of milliseconds; RDAP and WHOIS confirm the rest. Many TLDs checked in parallel — a full sweep finishes in well under a second.
Authoritative, no guessing
RDAP is the registry's own API — a 404 means the domain genuinely is not registered. Verdict is available, taken or unknown; never a false "free".
One unified API
The same Lynk API key works across every service — Domains, Intel, BGP, Scraper. Also available as an MCP tool for AI agents.
Need more? Get your Lynk API key
Full access to the Domain Checker API. One key works across all Lynk services.
🔍 API Documentation
Integrate domain availability checks into your tools and workflows. View full API docs →
Batch Check
Pass a bare name to fan out across tlds, and/or explicit domains. Max 50 domains per request.
curl -H "Authorization: Bearer lynk_your_api_key" \
-H "Content-Type: application/json" \
-d '{"name":"mycoolstartup","tlds":["com","io","ai"]}' \
"https://api.lynk.run/domains/v1/check"
Single Domain
curl "https://api.lynk.run/domains/v1/check/example.com"
Example Response
{
"summary": { "total": 3, "available": 1, "taken": 2, "unknown": 0 },
"elapsed_ms": 240,
"invalid": [],
"results": [
{
"domain": "mycoolstartup.com",
"tld": "com",
"status": "taken",
"method": "dns",
"reason": "domain is delegated (has NS records)",
"checked_at": 1779480000000
},
{
"domain": "mycoolstartup.ai",
"tld": "ai",
"status": "available",
"method": "rdap",
"reason": "RDAP: registry has no record for this domain (404)",
"checked_at": 1779480000000
}
]
}
⚠️ Important: status: "unknown" means no source could decide (registry blocked us, exotic TLD) — it does not mean "available".
🤖 Use with AI / LLM Agents
The Domain Checker is available as the domain_check MCP tool. Connect any MCP-capable agent (Claude Desktop, Cursor, Cline) — the full spec lives at:
https://api.lynk.run/mcp/llms.txt