---
title: "Check domain"
method: GET
path: "/{account}/registrar/domains/{domain}/check"
tags: ["registrar"]
---

# Check domain

`GET /{account}/registrar/domains/{domain}/check`

Checks a domain name for availability.

## Path parameters

- `account` integer, required
- `domain` string, required

## Response `200`

The check was successfully executed. Check the result data to determine if it is available for registration. If the domain is premium, please check the premium price before trying to register, renew, transfer.

- object
  - `data` DomainCheckResult, required
    - `domain` string, required — The domain name that was checked
    - `available` boolean, required — True if the domain is available to register
    - `premium` boolean, required — True if the domain is a premium domain and thus will have a non-standard registration, renewal, and/or transfer fee.
    - `trustee` boolean, required — True if trustee service is enabled for this domain.

---

[API](https://skmtc.net/dnsimple/apis/dnsimple-api.md) · [All operations](https://skmtc.net/dnsimple/apis/dnsimple-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/dnsimple/dnsimple-api/revisions/270bb4f6f532/schema)
