api access

External API

  1. Home › 
  2. API Access

Check domain availability

Get information about domain availability. Availability check prohibits mixing TLDs in the same request

Fully qualified domain name FQDN

The answer is represented as an array of entities with the properties described below.

Fully qualified domain name FQDN

Source of domain availability
dns The domain has been tested by DNS verification. This type of check is fast and has higher speed limits, but the result is inaccurate. For domains that are in hold status or intentionally hidden, the domain check will return false positives. This type of verification does not support premium domains

Domain availability check results
available domain available for registration
notAvailable domain already taken
internal domain is managed by Regery
error an error occurred and the availability check failed
notSupported domain name zone or IDN is not supported
restricted domain name is free but unavailable for registration
rateLimit speed limits have been exceeded

Whether the domain name is premium and whether a special price applies. The value may be null if this attribute could not be checked

HTTP ENDPOINT
POST /v1/domains/availability
EXAMPLE REQUEST: POST /v1/domains/availability
{
    "domains": [
       "example1.com",
       "example2.com"
    ]
}
EXAMPLE RESPONSE: HTTP 200 OK
[
   {
    "domain": "example1.com",
    "source": "dns",
    "result": "available",
    "premium": false
   },
   {
    "domain": "example2.com",
    "source": "dns",
    "result": "notAvailable",
    "premium": false
   }
]