Skip to main content
POST
Transfer a domain into Atom

Authorizations

Authorization
string
header
required

Body

application/json
domain_name
string
required
Example:

"example.com"

authcode
string
required

EPP / auth code from the losing registrar

nameservers

Set nameservers in the same request. Pass an array of hostnames (treated as custom) or {type, nameservers}. type: atom (ns1/ns2.atom.com), parking (ns1/ns2.atomregistrar.com), or custom. DNS records only apply when the domain stays on Atom nameservers (atom or parking).

Example:
privacy_protect
boolean

WHOIS privacy / RDDS redaction. Alias: whois_privacy. Not available for .io.

whois_privacy
boolean

Alias for privacy_protect

auto_renew
boolean

Enable or disable auto-renew.

contacts
object

Existing contact handles owned by this account (from GET /contacts). Any combination of roles.

dns_records
object[]

DNS records to create after the domain is on Atom nameservers. Max 50. Same fields as POST /domains/{domain_name}/records. Skipped if nameservers are custom.

Maximum array length: 50

Response

Successful operation

The response is of type object.