DomainCheck

Availability result for a single domain+TLD combination.

  • object
    Type: string

    Resource type identifier

  • domain
    Type: string

    Full domain name including TLD

  • label
    Type: string

    Second-level domain label (e.g., "example")

  • tld
    Type: string

    Top-level domain checked

  • available
    Type: boolean

    Whether the domain is available for registration

  • premium
    Type: boolean

    True if this is a premium domain with higher pricing

  • price
    Type: object · DomainPrice

    Pricing information (only present for available domains)

    • object
      Type: string

      Resource type identifier

    • class
      Type: string

      Fee class per RFC 8748 (standard, premium)

    • currency
      Type: string

      ISO 4217 currency code anchoring the amount fields below

    • register_amount
      Type: integer

      Registration price in the currency's smallest unit

    • renew_amount
      Type: integer

      Renewal price in the currency's smallest unit

    • transfer_amount
      Type: integer

      Transfer-in price in the currency's smallest unit

    • icann_fee_amount
      Type: integer

      ICANN transaction fee per period unit in the currency's smallest unit. Zero for TLDs not subject to ICANN fees (ccTLDs, sTLDs).

    • original_register_amount
      Type: integer

      Pre-discount registration price when an active promo discounted it, in the currency's smallest unit; omitted otherwise. Pairs with RegisterAmount as was/now.

    • original_renew_amount
      Type: integer

      Pre-discount renewal price when an active promo discounted it, in the currency's smallest unit; omitted otherwise. Pairs with RenewAmount as was/now.

    • original_transfer_amount
      Type: integer

      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.

    • promo
      Type: boolean

      Whether an active promo discounted any of the prices above.

  • period_unit
    Type: string · period.Unitenum

    Registration-term unit ("y" or "m") this TLD accepts

    values
    • y = UnitYear
    • m = UnitMonth
  • min_period
    Type: integer

    Minimum registration term accepted by this TLD (inclusive)

  • max_period
    Type: integer

    Maximum registration term accepted by this TLD (inclusive)

  • reason
    Type: string

    Reason why domain is unavailable (only present for unavailable domains)

  • checked_at
    Type: string

    Timestamp when availability was checked