action combell_transfer { label: "Transfer a domain" description: "Transfers a domain with a transfer authorization code.
Domain names with extension '.ca' are only available for registrants with country code 'CA'." provider: combell method: POST path: "/domains/transfers" encoding: json input: { type: "object" properties: { auth_code: { type: "string" description: "Authorization code which allows the transfer to execute." } domain_name: { type: "string" description: "The domain name to transfer.
\nOnly pass the domain part and the tld.
For abc.com, abc is the domain part, com is the tld." } name_servers: { type: "array" description: "List of name servers. When empty, the transfer will be done on default name servers." items: { type: "string" } } 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'" } extra_fields: { type: "array" description: "List of registrant extra fields for the domain name. \n
ExtensionRegistrant specificsRequired extra field(s)
.dkis a companyCompanyNumber
.esis a companyCompanyNumber
.esis an individualPassportNumber
.fris a companyCompanyNumber
.itis an individual and has country code 'IT'CodiceFiscal
.itis an individual and has not country code 'IT'PassportNumber
.nuis a companyCompanyNumber
.nuis an individualPassportNumber
.seis a companyCompanyNumber
.seis an individualPassportNumber
" items: { type: "object" properties: { name: { type: "string" description: "Registrant extra field name." } value: { type: "string" description: "Registrant extra field value." } } additionalProperties: false } } 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 } } additionalProperties: false } output: { type: "object" additionalProperties: true } }