action combell_get_domain {
label: "Details of a domain"
provider: combell
method: GET
path: "/domains/{domainName}"
encoding: json
input: {
type: "object"
properties: {
domainName: {
type: "string"
}
domain_name: {
type: "string"
description: "The domain name"
}
}
required: ["domainName", "domain_name"]
additionalProperties: false
}
output: {
type: "object"
properties: {
can_toggle_renew: {
type: "boolean"
description: "Indication if the domain renew state can be changed."
}
domain_name: {
type: "string"
description: "The domain name"
}
expiration_date: {
type: "string"
format: "date-time"
description: "Expiration date of the domain"
}
name_servers: {
type: "array"
description: "Nameservers of the domain"
items: {
type: "object"
properties: {
ip: {
type: "string"
description: "Nameserver ip"
}
name: {
type: "string"
description: "Nameserver name"
}
}
additionalProperties: false
}
}
registrant: {
type: "object"
properties: {
address: {
type: "string"
description: "Address of the registrant."
}
city: {
type: "string"
description: "City of the registrant."
}
company_name: {
type: "string"
description: "Company name of the registrant.
\nThe registrant is a company if not empty, otherwise the registrant is an individual when validating extra fields."
}
country_code: {
type: "string"
description: "Country code of the registrant.
\nSyntax: 'BE', 'NL, 'FR', ..."
}
email: {
type: "string"
description: "Email of the registrant."
}
enterprise_number: {
type: "string"
description: "Enterprise number of the registrant.
\nSyntax: 'BE0123456789'"
}
fax: {
type: "string"
description: "Fax of the registrant.
\nSyntax: '+32.123456789'"
}
first_name: {
type: "string"
description: "First name of the registrant."
}
language_code: {
type: "string"
description: "Language code of the registrant.
\nSyntax: 'nl', 'fr', 'en', 'de', ..."
}
last_name: {
type: "string"
description: "Last name of the registrant."
}
phone: {
type: "string"
description: "Phone of the registrant.
\nSyntax: '+32.123456789'"
}
postal_code: {
type: "string"
description: "Postal code of the registrant."
}
}
additionalProperties: false
}
will_renew: {
type: "boolean"
description: "Indication of renewal.
\nNo value indicates that the renewal state could not be determined at the moment."
}
}
additionalProperties: false
}
}