About this endpoint
What it does
Checks whether a domain name is available. The request sends a domain string, and the response returns a JSON object with a data boolean-or-null field indicating availability.
Request Body
| Parameter | Type | Mandatory | Description |
|---|---|---|---|
| domain | String | Yes | The domain name to check, e.g. example.com. Must be a valid domain format: lowercase letters, digits, and hyphens; the name part must be 1–63 characters and cannot start or end with a hyphen; the TLD must be at least 2 letters. Case-insensitive; normalized to lowercase internally. |
Response
Returns a JSON object with a data boolean-or-null field. true means the domain is available, false means it is taken, and null means the availability could not be determined.
| Parameter | Type | Mandatory | Description |
|---|---|---|---|
| data | Boolean | Yes | true = available, false = taken, null = could not determine. |