DomainCheck
Availability result for a single domain+TLD combination.
- objectType: string
Resource type identifier
- domainType: string
Full domain name including TLD
- labelType: string
Second-level domain label (e.g., "example")
- tldType: string
Top-level domain checked
- availableType: boolean
Whether the domain is available for registration
- premiumType: boolean
True if this is a premium domain with higher pricing
- priceType: object · DomainPrice
Pricing information (only present for available domains)
- objectType: string
Resource type identifier
- classType: string
Fee class per RFC 8748 (standard, premium)
- currencyType: string
ISO 4217 currency code anchoring the amount fields below
- registerType: integer
_amount Registration price in the currency's smallest unit
- renewType: integer
_amount Renewal price in the currency's smallest unit
- transferType: integer
_amount Transfer-in price in the currency's smallest unit
- icannType: integer
_fee _amount ICANN transaction fee per period unit in the currency's smallest unit. Zero for TLDs not subject to ICANN fees (ccTLDs, sTLDs).
- originalType: integer
_register _amount Pre-discount registration price when an active promo discounted it, in the currency's smallest unit; omitted otherwise. Pairs with RegisterAmount as was/now.
- originalType: integer
_renew _amount Pre-discount renewal price when an active promo discounted it, in the currency's smallest unit; omitted otherwise. Pairs with RenewAmount as was/now.
- originalType: integer
_transfer _amount Pre-discount transfer-in price when an active promo discounted it, in the currency's smallest unit; omitted otherwise. Pairs with TransferAmount as was/now.
- promoType: boolean
Whether an active promo discounted any of the prices above.
- periodType: string · period.Unitenum
_unit Registration-term unit ("y" or "m") this TLD accepts
values- y =
Unit Year - m =
Unit Month
- minType: integer
_period Minimum registration term accepted by this TLD (inclusive)
- maxType: integer
_period Maximum registration term accepted by this TLD (inclusive)
- reasonType: string
Reason why domain is unavailable (only present for unavailable domains)
- checkedType: string
_at Timestamp when availability was checked