This article provides a guide for making Domain API calls using Domains Reseller API.
POST - /order/domains/register - Register Domain
- domain
Type: textValidators: required, text - regperiod
Type: numericValidators: required, numeric - domainfields
Type: textValidators: text - addons
Type: addons - nameservers
Type: nameserversValidators: required - contacts
Type: contactsValidators: required
POST - /order/domains/transfer - Transfer Domain
- domain
Type: textValidators: required, text - eppcode
Type: textValidators: text - regperiod
Type: numericValidators: required, numeric - domainfields
Type: textValidators: text - addons
Type: addons - nameservers
Type: nameserversValidators: required - contacts
Type: contactsValidators: required
POST - /order/domains/renewre - Renew Domain
- domain
Type: textValidators: required, text - regperiod
Type: numericValidators: required, numeric - addons
Type: addons
GET - /domains/{domain}/release - Release Domain
- domain
Type: textValidators: required, text - transfertag
Type: textValidators: required, text
GET - /domains/{domain}/eppcode - Get EPP Code
- domain
Type: textValidators: required, text
GET - /domains/{domain}/contact - Get Contact Details
- domain
Type: textValidators: required, text
POST - /domains/{domain}/contact - Save Contact Details
- domain
Type: textValidators: required, text - contactdetails
Type: contactdetailsValidators: required
GET - /domains/{domain}/contact - Get Registrar Lock
- domain
Type: textValidators: required, text
POST - /domains/{domain}/contact - Save Registrar Lock
- domain
Type: textValidators: required, text - lockstatus
Type: textValidators: required, text
GET - /domains/{domain}/dns - Get DNS
- domain
Type: textValidators: required, text
POST - /domains/{domain}/dns - Save DNS
- domain
Type: textValidators: required, text - dnsrecords
Type: dnsrecordsValidators: required
POST - /domains/{domain}/delete - Request Deletion
- domain
Type: textValidators: required, text
POST - /domains/{domain}/transfersync - Transfer Sync
- domain
Type: textValidators: required, text
POST - /domains/{domain}/sync - Domain Sync
- domain
Type: textValidators: required, text
GET - /domains/{domain}/email - Get Email Forwarding
- domain
Type: textValidators: required, text
POST - /domains/{domain}/email - Save Email Forwarding
- domain
Type: textValidators: required, text - prefix
Type: array - forwardto
Type: array
POST - /domains/{domain}/protectid - ID Protect Toggle
- domain
Type: textValidators: required, text - status
Type: intValidators: required, numeric
POST - /domains/lookup - Check Availability
- searchTerm
Type: textValidators: text - punyCodeSearchTerm
Type: textValidators: text - tldsToInclude
Type: arrayValidators: isArray - isIdnDomain
Type: boolean - premiumEnabled
Type: boolean
GET - /domains/{domain}/nameservers - Get Nameservers
- domain
Validators: required, text
POST - /domains/{domain}/nameservers - Save Nameservers
- domain
Validators: required, text - ns1
Validators: required, text - ns2
Validators: required, text - ns3
Validators: text - ns4
Validators: text - ns5
Validators: text
POST - /domains/{domain}/nameservers/register - Register Nameserver
- domain
Validators: required, text - nameserver
Validators: required, text - ipaddress
Validators: required, text
POST - /domains/{domain}/nameservers/register - Modify Nameserver
- nameserver
Validators: required, text - currentipaddress
Validators: required, text - newipaddress
Validators: required, text
POST - /domains/{domain}/nameservers/register - Delete Nameserver
- nameserver
Validators: required, text
GET - /billing/credits - Get Credits
GET - /version - Get Version
GET - /tlds - Get Available TLDs

👀 Choose SSD-powered VPS servers for increased speed, power, and security! Now 50% off- starting from only $3.19/mo.