Tld
List TLDs
List all TLDs
get/2/tld
Query parameters
withstring
Optional : Allows loading additional data about a resource, which may include related resources.
groupsinteger[] nullable
Filter by groups
Response
OK
Example response
{
"result": "success",
"data": [
{
"id": 12345,
"tld": "ch",
"groups": [
{
"id": 12345,
"name": "environment"
}
],
"fields": {
"contacts": [
{
"type": "text",
"name": "owner",
"restricted_fields": [
{
"type": "text",
"name": "company_number",
"description": "Company registration number",
"guideline": "Please enter a valid company number",
"min_length": 5,
"max_length": 20,
"pattern": "^[A-Z0-9]+$",
"note": "Format: ABC123456",
"default": "lorem ipsum",
"required_conditions": [
{
"field": "company_type",
"operator": "equals",
"value": "corporation",
"contact": "owner",
"logic": "AND"
}
]
}
]
}
],
"registration": [
{
"type": "text",
"name": "company_number",
"description": "Company registration number",
"guideline": "Please enter a valid company number",
"min_length": 5,
"max_length": 20,
"pattern": "^[A-Z0-9]+$",
"note": "Format: ABC123456",
"default": "lorem ipsum",
"required_conditions": [
{
"field": "company_type",
"operator": "equals",
"value": "corporation",
"contact": "owner",
"logic": "AND"
}
]
}
],
"transfer": [
{
"type": "text",
"name": "company_number",
"description": "Company registration number",
"guideline": "Please enter a valid company number",
"min_length": 5,
"max_length": 20,
"pattern": "^[A-Z0-9]+$",
"note": "Format: ABC123456",
"default": "lorem ipsum",
"required_conditions": [
{
"field": "company_type",
"operator": "equals",
"value": "corporation",
"contact": "owner",
"logic": "AND"
}
]
}
]
}
}
]
}