Passa al contenuto principale

DomainAvailabilityResponse

Successful response with one DomainAvailability

errorintegerrequired

Always 0 in a successful response

Constant value: 0
messagestring | nullnullablerequired

Always null in a successful response

data objectrequired

Resource returned by the operation

domain_name objectrequired

Name of a domain, whole and split into name and extension, in Unicode and in punycode

unicodestring | nullnullablerequired

Full domain name in Unicode, for example farò.it

punycodestring | nullnullablerequired

Full domain name in punycode, for example xn--far-ena.it

unicode_namestring | nullnullablerequired

Name without the extension, in Unicode

punycode_namestring | nullnullablerequired

Name without the extension, in punycode

unicode_tldstring | nullnullablerequired

Extension (TLD) without the leading dot, in Unicode

punycode_tldstring | nullnullablerequired

Extension (TLD) without the leading dot, in punycode

availabilitystringrequired

How the domain can be bought: A (available: it can be registered), T (already registered: it can be transferred) or R (expired with us: it can be restored)

premiumbooleanrequired

Whether the registry sells the domain at a premium price, which it sets itself

premium_prices objectrequired

Our prices for the premium domain; null when the domain is not premium, when the registry gave no price (the domain cannot be bought) and for sub-accounts

anyOf
activation_price objectrequired

Amount in euros: the taxable amount and, when computed with a tax regime, the VAT rate, the VAT and the total, which are null otherwise

amountfloatnullablerequired

Taxable amount

currencystringrequired

Currency code: always EUR

tax_ratefloatnullablerequired

VAT rate as a fraction, for example 0.22 for 22%

taxfloatnullablerequired

VAT (tax) amount

totalfloatnullablerequired

Total amount

renew_price objectrequired

Amount in euros: the taxable amount and, when computed with a tax regime, the VAT rate, the VAT and the total, which are null otherwise

amountfloatnullablerequired

Taxable amount

currencystringrequired

Currency code: always EUR

tax_ratefloatnullablerequired

VAT rate as a fraction, for example 0.22 for 22%

taxfloatnullablerequired

VAT (tax) amount

totalfloatnullablerequired

Total amount

restore_price objectrequired

Restore price; null when the registry gave none

anyOf
amountfloatnullablerequired

Taxable amount

currencystringrequired

Currency code: always EUR

tax_ratefloatnullablerequired

VAT rate as a fraction, for example 0.22 for 22%

taxfloatnullablerequired

VAT (tax) amount

totalfloatnullablerequired

Total amount

transfer_price objectrequired

Transfer price; null when the registry gave none

anyOf
amountfloatnullablerequired

Taxable amount

currencystringrequired

Currency code: always EUR

tax_ratefloatnullablerequired

VAT rate as a fraction, for example 0.22 for 22%

taxfloatnullablerequired

VAT (tax) amount

totalfloatnullablerequired

Total amount

metarequired

Always null: only the paginated lists have a meta

Constant value: null
DomainAvailabilityResponse
{
"error": 0,
"message": "string",
"data": {
"domain_name": {
"unicode": "string",
"punycode": "string",
"unicode_name": "string",
"punycode_name": "string",
"unicode_tld": "string",
"punycode_tld": "string"
},
"availability": "string",
"premium": true,
"premium_prices": {
"activation_price": {
"amount": 0,
"currency": "string",
"tax_rate": 0,
"tax": 0,
"total": 0
},
"renew_price": {
"amount": 0,
"currency": "string",
"tax_rate": 0,
"tax": 0,
"total": 0
},
"restore_price": {
"amount": 0,
"currency": "string",
"tax_rate": 0,
"tax": 0,
"total": 0
},
"transfer_price": {
"amount": 0,
"currency": "string",
"tax_rate": 0,
"tax": 0,
"total": 0
}
}
}
}