---
title: "Transfer a domain"
method: POST
path: "/domains/transfers"
tags: ["Domains"]
---

# Transfer a domain

`POST /domains/transfers`

Transfers a domain with a transfer authorization code.
Domain names with extension '.ca' are only available for registrants with country code 'CA'.

## Request body

- TransferDomain
  - `domain_name` string — The domain name to transfer. Only pass the domain part and the tld. <i>For abc.com, abc is the domain part, com is the tld.</i>
  - `auth_code` string — Authorization code which allows the transfer to execute.
  - `name_servers` string[] — List of name servers. When empty, the transfer will be done on default name servers.
  - `registrant` RegistrantInput
    - `first_name` string — First name of the registrant.
    - `last_name` string — Last name of the registrant.
    - `address` string — Address of the registrant.
    - `postal_code` string — Postal code of the registrant.
    - `city` string — City of the registrant.
    - `country_code` string — Country code of the registrant. Syntax: 'BE', 'NL, 'FR', ...
    - `email` string — Email of the registrant.
    - `fax` string — Fax of the registrant. Syntax: '+32.123456789'
    - `phone` string — Phone of the registrant. Syntax: '+32.123456789'
    - `language_code` string — Language code of the registrant. Syntax: 'nl', 'fr', 'en', 'de', ...
    - `company_name` string — Company name of the registrant. The registrant is a company if not empty, otherwise the registrant is an individual when validating extra fields.
    - `enterprise_number` string — Enterprise number of the registrant. Syntax: 'BE0123456789'
    - `extra_fields` ExtraField[] — List of registrant extra fields for the domain name. <table><tr><th>Extension</th><th>Registrant specifics</th><th>Required extra field(s)</th></tr><tr><td>.dk</td><td>is a company</td><td>CompanyNumber</td></tr><tr><td>.es</td><td>is a company</td><td>CompanyNumber</td></tr><tr><td>.es</td><td>is an individual</td><td>PassportNumber</td></tr><tr><td>.fr</td><td>is a company</td><td>CompanyNumber</td></tr><tr><td>.it</td><td>is an individual and has country code 'IT'</td><td>CodiceFiscal</td></tr><tr><td>.it</td><td>is an individual and has not country code 'IT'</td><td>PassportNumber</td></tr><tr><td>.nu</td><td>is a company</td><td>CompanyNumber</td></tr><tr><td>.nu</td><td>is an individual</td><td>PassportNumber</td></tr><tr><td>.se</td><td>is a company</td><td>CompanyNumber</td></tr><tr><td>.se</td><td>is an individual</td><td>PassportNumber</td></tr></table>
      - `name` string — Registrant extra field name.
      - `value` string — Registrant extra field value.

## Response `202`

Accepted

---

[API](https://skmtc.net/combell/apis/public-api.md) · [All operations](https://skmtc.net/combell/apis/public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/combell/public-api/revisions/d6d1ea012567/schema)
