Domain Availability
Check if a domain is available for registration.
GET
/v1/available
curl "https://dns.toolkitapi.io/v1/available?domain=my-cool-startup.com"
import httpx
resp = httpx.get(
"https://dns.toolkitapi.io/v1/available?domain=my-cool-startup.com",
)
print(resp.json())
const resp = await fetch("https://dns.toolkitapi.io/v1/available?domain=my-cool-startup.com", {
});
const data = await resp.json();
console.log(data);
# See curl example
Response
200 OK
{
"domain": "my-cool-startup.com",
"available": true,
"registered": false,
"pending_delete": false,
"registrar": null,
"creation_date": null,
"expiration_date": null,
"dns_exists": false,
"a_records": [],
"ns_records": [],
"rdap_status": [],
"query_time_ms": 198.4
}
Try It Live
Live Demo
Response
Description
Check if a domain is available for registration.
How to Use
1
1. Pass the domain to check in the `domain` parameter. 2. Check the `available` field — `true` means you can register it. 3. If taken, check `expiration_date` and `pending_delete` for potential future availability.
About This Tool
Domain Availability checks whether a domain is available for registration by querying both DNS (NXDOMAIN) and RDAP (registration status). If the domain is taken, it returns the registrar, creation date, and expiration date. It also detects pending-delete domains that may become available soon.
Why Use This Tool
- Domain shopping — Quickly check if your desired domain is available
- Brand monitoring — Check if someone registered domains similar to your brand
- Expiry watching — Find domains in pending-delete that may free up soon
- Bulk validation — Pre-filter domains before checking with a registrar
Frequently Asked Questions
How accurate is the availability check?
The API checks both DNS and RDAP. Some TLDs may not support RDAP, in which case DNS-only results are used. For definitive availability, always verify with a registrar.
What is pending-delete?
A domain in pending-delete status has expired and is about to be released. It may become available for registration within days.
Start using Domain Availability now
Get your free API key and make your first request in under a minute.