Get Specific TLD Requirements
Returns the registration requirements some general information for a specific TLD. The response contains a detailed description of eligibility criteria and a fields object with all required and optional fields, including validation rules, conditional logic, and nested field structures. Provide the TLD as a path parameter to retrieve its complete registration requirements. Useful when you only need details for one TLD (e.g., when a user selects .fr from a dropdown).
Request
- Base URL: https://api.dev.name.com
- URL: https://api.dev.name.com/core/v1/domaininfo/requirements/{tld}
- Auth: HTTP basic
Path parameters
TLD indicates which domain requirements to retrieve (without the dot prefix, e.g., 'fr' for .fr domains). For punycode TLDs, use the ASCII version instead of the UTF-8. So for the онлайн TLD, you would submit xn--80asehdb.
Response
The complete registration requirements for the specified TLD.
Example response
{
"tldInfo": {
"tld": ".fr",
"ccTld": true,
"supportsTransferLock": true,
"supportsDnssec": true,
"supportsPremium": true,
"supportsPrivacy": true,
"supportsInternalTransfer": true,
"requiresPreDelegation": true,
"expirationGracePeriod": 25,
"allowedRegistrationYears": [
1,
3,
5,
8,
10
],
"idnLanguages": {
"DE": "German",
"DK": "Danish",
"ES": "Spanish",
"IT": "Italian",
"JP": "Japanese"
},
"hsts": true,
"minDomainLength": 3,
"minIdnDomainLength": 5,
"registryOperator": "verisign",
"claimsCheckRequired": [
"registration"
]
},
"contacts": {
"description": "The contacts required to be submitted for registration",
"type": "string",
"required": true,
"label": "contacts"
},
"requirements": {
"description": "Required fields to register an .fr domain"
}
}Changes
No recorded changes to this operation across all 1 revision of this API.