Passa al contenuto principale

TldPaginatedListResponse

Successful response with a page of Tld

errorintegerrequired

Always 0 in a successful response

Constant value: 0
messagestring | nullnullablerequired

Always null in a successful response

data object[]required

Items of the page: an empty list beyond the last page

  • Array [
  • tld_idintegerrequired
    extensionstringrequired

    Extension without the leading dot, in Unicode (for example it or co.uk)

    punycodestringrequired

    Extension in punycode

    country objectrequired

    Country of the TLD, for the country-code TLDs (ccTLD); null for the others

    anyOf
    iso_code_2stringrequired

    ie. IT

    iso_code_3stringrequired

    ie. ITA

    country_namestringrequired

    Name of the country in Italian; the local name when there is no translation

    local_namestringrequired

    Name of the country in its own language, for example Deutschland

    phone_codestringrequired

    International calling code, without +, for example 39

    continentstringrequired

    Continent, in English, for example Europe or North America

    regionstringrequired

    Area of the country: EU (European Union) or EXTRAEU

    char_mininteger | nullnullablerequired

    Minimum length of the name, without the extension

    char_maxinteger | nullnullablerequired

    Maximum length of the name, without the extension

    hyphen_allowedbooleanrequired

    Whether the name can contain hyphens

    number_allowedbooleanrequired

    Whether the name can contain numbers

    punycode_allowedbooleanrequired

    Whether the name can contain international characters (IDN)

    dnssec_enabledbooleanrequired

    Whether the TLD supports DNSSEC

    rdap_enabledbooleanrequired

    Whether the availability of the names is checked with RDAP

    rdap_urlstring | nullnullablerequired

    URL of the RDAP service used for the TLD; null when not set

    contact_data object[]required

    Fields of the contact data of the domains of the TLD, with their type and allowed values (the authcode excluded)

  • Array [
  • namestringrequired

    Code of the contact specification

    typestringrequired

    Data type of the specification value

    enumstring[]nullablerequired

    If not null, the list of allowed values for this specification

  • ]
  • update_contact_rboolean | nullnullablerequired

    Whether the registrant contact (R) can be changed (PATCH /api/v3/domains/{domain_id}/contacts/{domain_contact_id})

    update_contact_aboolean | nullnullablerequired

    Whether the administrative contact (A) can be changed

    update_contact_tboolean | nullnullablerequired

    Whether the technical contact (T) can be changed

    update_contact_oboolean | nullnullablerequired

    Whether the organization contact (O) can be changed

    update_contact_additionalbooleanrequired

    Whether a change of the contacts must also send the additional data of the TLD to the registry

    update_contact_transferbooleanrequired

    Whether a transfer must also send the additional data of the TLD to the registry

    transfer_authcodebooleanrequired

    Whether the transfer of a domain of the TLD requires the authcode

  • ]
  • meta objectrequired

    Pagination of the list

    totalintegerrequired

    Number of items in the whole list

    countintegerrequired

    Number of items in this page: 0 beyond the last page

    pagesintegerrequired

    Number of pages of the list

    pageintegerrequired

    Number of this page, starting from 1

    per_pageintegerrequired

    Maximum number of items in a page

    TldPaginatedListResponse
    {
    "error": 0,
    "message": "string",
    "data": [
    {
    "tld_id": 0,
    "extension": "string",
    "punycode": "string",
    "country": {
    "iso_code_2": "string",
    "iso_code_3": "string",
    "country_name": "string",
    "local_name": "string",
    "phone_code": "string",
    "continent": "string",
    "region": "string"
    },
    "char_min": 0,
    "char_max": 0,
    "hyphen_allowed": true,
    "number_allowed": true,
    "punycode_allowed": true,
    "dnssec_enabled": true,
    "rdap_enabled": true,
    "rdap_url": "string",
    "contact_data": [
    {
    "name": "string",
    "type": "string",
    "enum": "Unknown Type: array,null"
    }
    ],
    "update_contact_r": true,
    "update_contact_a": true,
    "update_contact_t": true,
    "update_contact_o": true,
    "update_contact_additional": true,
    "update_contact_transfer": true,
    "transfer_authcode": true
    }
    ],
    "meta": {
    "total": 0,
    "count": 0,
    "pages": 0,
    "page": 0,
    "per_page": 0
    }
    }