Used to get TLD metadata.
Name | Type | Description | Restrictions |
---|---|---|---|
TLD | String | The tld without any dot (.) |
|
Name | Type | Required / Optional | Description |
---|---|---|---|
Provider name | String | Required | The provider which offers this tld |
Applicable extensions | List <String> | Required | Domain extensions which have the same metadata, may contain multiple levels (e.g. "es" and "com.es") |
metadata | metadata | Required | The metadata for the TLD |
Name | Type | Required / Optional | Description |
---|---|---|---|
Create domain periods | List <Integer> | Required | List of supported periods with domain creation |
Renew domain periods | List <Integer> | Required | List of supported periods with domain renewal |
Auto renew domain periods | List <Integer> | Required | List of supported periods for automatic domain renewal |
Transfer domain periods | List <Integer> | Optional | List of supported periods with domain transfer |
The redemption period | Integer | Optional | The period in which a deleted domain can be restored |
The pending delete period | Integer | Optional | Domain deletion confirmation awaited by the registry |
The grace period on a domain create | Integer | Optional | The period in which a domain may be deleted and a conditional refund can be claimed |
The grace period on a renew | Integer | Optional | The period in which a renewed domain may be deleted and a conditional refund can be claimed |
The grace period on an auto renew | Integer | Optional | The period in which an auto renewed domain may be deleted and a conditional refund can be claimed |
The grace period on a transferred domain | Integer | Optional | The period in which a transferred domain may be deleted and a conditional refund can be claimed |
The expiry date offset | Integer | Optional | The offset for the expiry date when the automatical domain renewal is started in seconds |
Transfer FOA applicable for domain | Boolean | Required | Whether or not the transfer process requires accepting of FOA |
Adjustable auth code | Boolean | Required | Whether or not the auth code can be auto regenerated |
Customizable auth code | Boolean | Required | Whether or not the auth code can be customized |
Transfer supports auth code | Boolean | Required | Whether or not the transfer process supports an auth code |
Transfer requires auth code | Boolean | Required | Whether or not the transfer process requires an auth code |
If true then the domain will only get created after the registrant has been validated | Boolean | Required | Whether or not the domain creation is dependent on the registrant being validated |
Zone check from | String | Optional | Set if a zone check is performed by the registry, contains the url to the check form at the registry |
Possible client domain statuses | List <Enum> | Optional |
Supported client domain statuses
Possible values:
|
Allowed DNSSec records | Integer | Optional | Maximum number of allowed DNSSec record types |
DNSSec algorithms | List <Integer> | Optional |
The supported DNSSEC algoriths
Possible values:
|
Validation category | Enum | Optional |
If validation is required, the required validation category
Possible values:
|
Features available | List <Enum> | Required |
Features available
Possible values:
|
Registrant change requires approval | Boolean | Required | Material changes to registrant date require IRTP-C approval. |
Registrant change transfer lock | Boolean | Required | The domain will be locked for transfer after registrant change |
Allows designated agent | Enum | Optional |
when registrant change requires approval, indicates the allowed designated agent type. When type is "BOTH", you can also use only "OLD" or "NEW"
Possible values:
|
Jurisdiction | String | Optional | Applicable jurisdiction to for registrations |
Terms of service | String | Optional | Link to registry terms of service applicable to registrations |
Privacy policy | String | Optional | Link to registry privacy policy applicable to registrations |
Registration notice | String | Optional | Notice that must be shown to the registrant during registration |
Whois exposure | Enum | Required |
Indication of the data publicly exposed over whois, port 43 and web
Possible values:
|
GDPR category | Enum | Required |
Categorization specific to GDPR compliance
Possible values:
|
Restore includes renewal | Boolean | Required | Indicates if the restore fee of a domain includes the renewal fee or this is charged separately when necessary. |
Renewal on transfer | Enum | Required |
Indicates if a renewal is charged when a transfer is initiated
Possible values:
|
domainSyntax | domainSyntax | Required | Specific requirements for the domain name |
nameservers | nameservers | Required | Specific requirements for the name servers |
hosts | hosts | Required | Specific requirements for the hosts |
registrant | registrant | Required | Requirements for the registrant |
adminContacts | adminContacts | Required | Requirements for the admin contact(s) |
billingContacts | billingContacts | Required | Requirements for the billing contact(s) |
techContacts | techContacts | Required | Requirements for the tech contact(s) |
contactProperties | List < contactProperties > | Optional | Available contact properties |
launchPhases | List < launchPhases > | Optional | Available launch phases |
Name | Type | Required / Optional | Description |
---|---|---|---|
Name | String | Required | The name of the property |
Label | String | Required | The textual label for the property |
Description | String | Required | The textual description of the property |
Field type | Enum | Required |
Data type of property
Possible values:
|
Mandatory | Boolean | Required | Whether or not the property is mandatory |
Values | Map <String, String> | Optional | When restricted to a fixed set of values, a map of the allowed values with their textual description |
Name | Type | Required / Optional | Description |
---|---|---|---|
minLength | Integer | Required | |
maxLength | Integer | Required | |
idnSupport | Boolean | Required | |
idnType | Enum | Optional |
Possible values:
|
allowedCharacters | String | Optional | |
languageCodes | languageCodes | Optional |
Name | Type | Required / Optional | Description |
---|---|---|---|
Minimum amount | Integer | Required | Minimum amount of entries to be supplied |
Maximum amount | Integer | Required | Minimum amount of entries to be supplied |
Required | Boolean | Required | It is possible that a value is not required but there is a minumum specified, this means that if a value is supplied it should have at least the minumum amount |
Name | Type | Required / Optional | Description |
---|---|---|---|
addressesIPv4 | addressesIPv4 | Required | Specific requirements for the IPv4 host addresses |
addressesIPv6 | addressesIPv6 | Required | Specific requirements for the IPv6 host addresses |
addressesTotal | addressesTotal | Required | Specific requirements for the total amount of host addresses |
Name | Type | Required / Optional | Description |
---|---|---|---|
Organization required | Boolean | Required | Is the contact is required to be an organization |
Organization allowed | Boolean | Required | Is the contact allowed to be an organization |
Allowed countries | List <String> | Optional | The countries allowed for the contact |
Scope of contact usage | Enum | Required |
The scope for the usage usage of this contact
Possible values:
|
Name | Type | Required / Optional | Description |
---|---|---|---|
Minimum amount | Integer | Required | Minimum amount of entries to be supplied |
Maximum amount | Integer | Required | Minimum amount of entries to be supplied |
Required | Boolean | Required | It is possible that a value is not required but there is a minumum specified, this means that if a value is supplied it should have at least the minumum amount |
Organization required | Boolean | Required | Is the contact is required to be an organization |
Organization allowed | Boolean | Required | Is the contact allowed to be an organization |
Allowed countries | List <String> | Optional | The countries allowed for the contact |
Scope of contact usage | Enum | Required |
The scope for the usage usage of this contact
Possible values:
|
Name | Type | Required / Optional | Description |
---|---|---|---|
Minimum amount | Integer | Required | Minimum amount of entries to be supplied |
Maximum amount | Integer | Required | Minimum amount of entries to be supplied |
Required | Boolean | Required | It is possible that a value is not required but there is a minumum specified, this means that if a value is supplied it should have at least the minumum amount |
Organization required | Boolean | Required | Is the contact is required to be an organization |
Organization allowed | Boolean | Required | Is the contact allowed to be an organization |
Allowed countries | List <String> | Optional | The countries allowed for the contact |
Scope of contact usage | Enum | Required |
The scope for the usage usage of this contact
Possible values:
|
Name | Type | Required / Optional | Description |
---|---|---|---|
Minimum amount | Integer | Required | Minimum amount of entries to be supplied |
Maximum amount | Integer | Required | Minimum amount of entries to be supplied |
Required | Boolean | Required | It is possible that a value is not required but there is a minumum specified, this means that if a value is supplied it should have at least the minumum amount |
Organization required | Boolean | Required | Is the contact is required to be an organization |
Organization allowed | Boolean | Required | Is the contact allowed to be an organization |
Allowed countries | List <String> | Optional | The countries allowed for the contact |
Scope of contact usage | Enum | Required |
The scope for the usage usage of this contact
Possible values:
|
Generic errors can be expected.
GET /v2/tlds/tld/info