custom icon

Domain Resellers

Learn about our domain reseller offering

Domain Reseller API Documentation

Learn how to use the Domain Reseller API to connect to our system

Introduction

The Domains Reseller API allows you to connect and interact with our system using your own system. Using the API, you are able to perform actions such as: Register a domain under your account. Transfer a domain from another company to your account...

Transfer Domain

Transfer Domain The transfer action is used to send a transfer command to the registrar. CALL POST - /order/domains/transfer  Request Parameters Name Type Required? Description domain text Yes Domain name eppcode text Yes EPP code of the domain t...

Register Domain

Register Domain The register action is used to send a Register command to the registrar. CALL POST - /order/domains/register  Request Parameters Name Type Required? Description domain text Yes Registration period domainfields text No Additional d...

Renew Domain

Renew Domain The renew action is used to send a renew command to the registrar. CALL POST - /order/domains/renew Request Parameters Name Type Required? Description domain text Yes Domain name regperiod numeric Yes Renewal period addons [ idprotec...

Get EPP Code

Get the EPP Code of a Domain This command is used to obtain the EPP Code of a domain. CALL GET - /domains/{domain}/eppcode Request Parameters Name Type Required? Description domain text Yes Domain name Sample Request for EPP code endpoint = "http...

Get Contact Details

Get the contact information of a domain

Transfer sync a domain

Transfer Sync the details of a Domain This command is called for every domain in the Pending Transfer status each time your domain sync cron runs. CALL POST  - /domains/{domain}/transfersync Request Parameters Name Type Required? Description domai...

Sync the details of a domain

Sync the details of a Domain This function can include syncing status changes, renewals, and expiry dates. CALL POST  - /domains/{domain}/sync Request Parameters Name Type Required? Description domain text Yes Domain name Sample Request endpoint =...

Get the registrar lock of a domain

Get the Get Registrar Lock of a Domain This command is used to get the lock state under your account. CALL GET - /domains/{domain}/lock Request Parameters Name Type Required? Description domain text Yes Domain name Sample Request endpoint = "http...

Get the nameservers of a domain

Get the Nameservers of a Domain This command is used to get the nameservers of a domain. CALL GET - /domains/{domain}/nameservers Request Parameters Name Type Required? Description domain text Yes Domain name Sample Request endpoint = "https://ww...

Update Contact Details of a Domain

Update the contact information of a domain This command is used to get the contact of a domain under your account. CALL POST  - /domains/{domain}/contact Request Parameters Name Type Required? Description domain text Yes Domain name contacts [ reg...

Update Nameservers of a domain

Update the nameservers of a Domain This command is used to update the nameservers of a domain. CALL POST  - /domains/{domain}/nameservers Request Parameters Name Type Required? Description domain text Yes Domain name nameservers [ text, #nameserve...

Update the registrar lock of a domain

Update the Registrar Lock of a Domain This command is used to update the lock state under your account. CALL POST  - /domains/{domain}/lock Request Parameters Name Type Required? Description domain text Yes Domain name lockstatus text Yes lock sta...