Tag Cloud

subdomain cpanel domains addon domain ftp dns dns cache windows 10 database backups php whm reseller guides cpanel cloud cpanel vps ip address dedicated ip dedicated hosting cloudlinux cpanel guides security operating systems whmcs resellers server guides mac os softaculous reseller plugin module vps guide domain names register nameserver nameservers dns records website migration ssh solusvm network bridge mysql mariadb white label reseller branding dedicated server upgrades configure filezilla ftp client configure ftp ftp instructions cyberduck ftp client cyberduck configuration whm custom nameservers cpanel custom dns private nameservers cpanel setup clear dns cache windows clearing dns cache mac clearing dns cache email tutorial email autoresponder webmail install ssl cpanel ssl install autoinstall ssl autoinstall ssl cpanel autoinstall software for ssl ssl certificate force ssl force https encrypted connections ensure encrypted connection pkcs#12 certificate pkcs#12 openssl pkcs to pfx pem to pfx custom script install script free ssl autossl whm free ssl reseller free ssl jetmigrate migrate plugin migrating to rad web hosting server migration pushover notifications license error whmcs invalid domain checker optimizing domain lookups whmcs domain spinner add a package package creation package extensions mailing list spam filters feature manager create account whm account API reseller privileges domain alias parked domain client area hosting dashboard custom nameservers vanity nameservers email forwarder login dns forwarding edit zone file create email address email account custom email address email filter spam protection modify password restore backup migrating website contact information change language dns zone editor storage disk space usage alias domain domain redirect latency network diagnostics whmcs getting started automation cron job whmcs account settings support departments admin user custom error pages fraud protection command line windows server password age root password helpdesk support ticket account balance billing accounting network configuration server setup centos domain transfer epp code registrar lock os reload referral program affiliate signup earn commissions cpanel license server ip cpanel ip license errors control panel software requirements chmod file permissions manage directory permissions whm user ssh commands ubuntu configure error compiler python interpreter install python pinguzo uninstall script administration edit server cloud site builder ioncube loader install php extensions cli workarounds cpanel server administration quotas configuration file web script centos 6 clear logs privacy domain push personalization web editor modify template backorder expiring domain transfer domain status remote administration domain api csr private key apache ssl cpanel scripts named corrupt file crypto bitcoin digital currencies firewall hosted appliance security appliance phpinfo.php fastcgi server upgrade network interface server time clock timezone monitoring chkservd file replace find apache website administration cache ip request arin justification dns configuration wordpress theme ping google google maps api sql query domain registrar top level domain control panel software cpanel shortcut modify domain change domain cpanel workaround cpanel cli disable network manager network manager cpanel network manager webuzo domain expiration domain renewal delete mail remove mail /var/spool/mail/root check email language code script language language options update nameservers delete server delete vm delete ip address microsoft outlook 2016 outlook email client outlook 365 outlook 2016 office 365 email account setup whmcs license whmcs troubleshooting autoresponder a record virtualhost phpinfo() hypervisor virtualization kvm root mailchimp email marketing email list building sudo spf records dkim keys email authentication paypal subscription cancellation cancel service directory privacy block ips hotlink protection invoice gsuite gmail microsoft office mx records dmarc linux server linux debian centos 7 fedora whmcs setup notifications mod_security dedicated server guides vps guides cpanel features optimumcache mod_lsapi mysql governor php-fpm centos web panel setup guide system requirements server updates update os installation cpanel license check epp status code /scripts/removeacct remove uninstall uninstall softaculous remove softaculous yum filezilla boxtrapper spamassassin migration thunderbird 508 error resource limits troubleshooting error codes website optimization dns cluster dns server whmcs module reseller module server module seo tips seo whmxtra cpanel plugin os template custom iso add iso install iso centos 8 epel rpm lets encrypt disable selinux selinux web development backup wizard timedatectl wget dns manager phpmyadmin lamp vps manager remote hands document root symlink aaaa ipv6 dns zone manager whmcs admin colocation requirements virtualizor gdpr data deletion account deletion wordpress manager wordpress install wordpress backup wordpress staging wordpress toolkit kernelcare jetbackup payment method credit card mtu speed wordpress management mysql cli outlook 2019 microsoft outlook 2019 csf lfd azuracast wordpress development apache directives web root domain contacts whois domain registrant imagemagick configserver waf editing hostname imunify360 gunzip php version multi-php manager perl python php extensions traceroute mtr vestacp webmin interworx ispconfig gpg key gnupg web server header status nginx cloudflare microsoft plesk hestia file manager file upload vpn wireguard cyberpanel benchmark geekbench 5 ox app suite rad web hosting api bandwidth directadmin iptables fantastico vnc vnc client https ssl wpcli speed test server performance ipv4 windows server 2012 windows server 2016 windows server 2019 windows server 2022 windows license cpanel dnsonly imunifyav email notification microsoft 365 microsoft outlook professional management managed support rocky linux roundcube vps api ssh keys spam prevention email deliverability blacklist removal spamhaus delist ip address welcome email geekbench 6 geekbench iso virtual hosts almalinux 8 rocky linux 8 auto-renewal domain features home directory htaccess automated backups whm plugins mail server administration rdns reverse dns 2fa two-factor hardware vps nodes dell poweredge intel raid 10gbps uninterruptible power supply ssd disk controller raid card account details preferences account settings secure shell secure server authentication redis almalinux 9 chrony ntp ntp server time server server clock rocky linux 9 snmp email security wildcard configure whmcs products whmcs gateway payment gateway cli cloud panel user management webp cname staging cloud manager skeleton directory litespeed lsws stripe remote desktop rdp mailscanner raw access logs logs workaround

Domain API Calls


This article provides a guide for making Domain API calls using Domains Reseller API.

POST - /order/domains/register - Register Domain
  • domainType: text Validators: required, text
  • regperiodType: numeric Validators: required, numeric
  • domainfieldsType: text Validators: text
  • addonsType: addons 
  • nameserversType: nameservers Validators: required
  • contactsType: contacts Validators: required
POST - /order/domains/transfer - Transfer Domain
  • domainType: text Validators: required, text
  • eppcodeType: text Validators: text
  • regperiodType: numeric Validators: required, numeric
  • domainfieldsType: text Validators: text
  • addonsType: addons 
  • nameserversType: nameservers Validators: required
  • contactsType: contacts Validators: required
POST - /order/domains/renewre - Renew Domain
  • domainType: text Validators: required, text
  • regperiodType: numeric Validators: required, numeric
  • addonsType: addons 
GET - /domains/{domain}/release - Release Domain
  • domainType: text Validators: required, text
  • transfertagType: text Validators: required, text
GET - /domains/{domain}/eppcode - Get EPP Code
  • domainType: text Validators: required, text
GET - /domains/{domain}/contact - Get Contact Details
  • domainType: text Validators: required, text
POST - /domains/{domain}/contact - Save Contact Details
  • domainType: text Validators: required, text
  • contactdetailsType: contactdetails Validators: required
GET - /domains/{domain}/contact - Get Registrar Lock
  • domainType: text Validators: required, text
POST - /domains/{domain}/contact - Save Registrar Lock
  • domainType: text Validators: required, text
  • lockstatusType: text Validators: required, text
GET - /domains/{domain}/dns - Get DNS
  • domainType: text Validators: required, text
POST - /domains/{domain}/dns - Save DNS
  • domainType: text Validators: required, text
  • dnsrecordsType: dnsrecords Validators: required
POST - /domains/{domain}/delete - Request Deletion
  • domainType: text Validators: required, text
POST - /domains/{domain}/transfersync - Transfer Sync
  • domainType: text Validators: required, text
POST - /domains/{domain}/sync - Domain Sync
  • domainType: text Validators: required, text
GET - /domains/{domain}/email - Get Email Forwarding
  • domainType: text Validators: required, text
POST - /domains/{domain}/email - Save Email Forwarding
  • domainType: text Validators: required, text
  • prefixType: array 
  • forwardtoType: array 
POST - /domains/{domain}/protectid - ID Protect Toggle
  • domainType: text Validators: required, text
  • statusType: int Validators: required, numeric
POST - /domains/lookup - Check Availability
  • searchTermType: text Validators: text
  • punyCodeSearchTermType: text Validators: text
  • tldsToIncludeType: array Validators: isArray
  • isIdnDomainType: boolean 
  • premiumEnabledType: boolean 
GET - /domains/{domain}/nameservers - Get Nameservers
  • domainValidators: required, text
POST - /domains/{domain}/nameservers - Save Nameservers
  • domainValidators: required, text
  • ns1Validators: required, text
  • ns2Validators: required, text
  • ns3Validators: text
  • ns4Validators: text
  • ns5Validators: text
POST - /domains/{domain}/nameservers/register - Register Nameserver
  • domainValidators: required, text
  • nameserverValidators: required, text
  • ipaddressValidators: required, text
POST - /domains/{domain}/nameservers/register - Modify Nameserver
  • nameserverValidators: required, text
  • currentipaddressValidators: required, text
  • newipaddressValidators: required, text
POST - /domains/{domain}/nameservers/register - Delete Nameserver
  • nameserverValidators: required, text
GET - /billing/credits - Get Credits
 
GET - /version - Get Version
 
GET - /tlds - Get Available TLDs
 
  • 1 Users Found This Useful
Was this answer helpful?

Related Articles

Domain API Information

This article provides general Domain API information for use with Domain Reseller account....

Domain API Models

This article provides a guide for Domain API models used with Domain Reseller accounts....

Domains Reseller API Introduction

NOTE: THIS GUIDE IS DEPRECATED. This article provides general Domain API information for use...

Domain API Commands

NOTE: THIS GUIDE IS DEPRECATED. Below you will find the full guide for interacting with our...

Domain API Example Code (PHP)

NOTE: THIS GUIDE IS DEPRECATED. This article provides expample PHP output from interaction withj...