Use these endpoints to discover which TLDs you can sell and what each one costs. Both endpoints authenticate with the username and token headers described in Authentication and take no parameters.

Get available TLDs

Return every TLD enabled for your reseller account. GET /tlds

Request

Response

The response is an array of TLD strings, each with a leading dot. The array can contain null entries where a slot has no active TLD — filter these out before using the list.

Get TLDs pricing

Return list pricing for every TLD, once per supported currency. GET /tlds/pricing

Request

Response

The response is an array of pricing objects. The same TLD appears once per supported currency (USD, TZS, KES, and others), distinguished by currencyCode. One element:
string
The TLD, including its leading dot.
string
Price to register the domain for one year, in currencyCode.
string
Price to renew the domain for one year.
string
Price to transfer the domain in.
string
Fee to renew during the grace period after expiry.
number
Number of days in the grace period after expiry.
number
Number of days in the redemption period. -1 means no redemption window is defined.
string
Fee to restore the domain during the redemption period.
string
ISO currency code the prices in this object are quoted in.
array
Registration periods, in years, offered for this TLD.
For the price of a specific domain in your account currency, use Domain pricing.