Domains Tab

  Customers who subscribe to the Cloud DNS service will see the Cloud DNS main tab and this domains sub-tab. There are four main sections as shown above: 1. Main Toolbar The main toolbar is used to manage specific configurations and settings for the domain you have selected in the table. 2. Status Icon Legend […]

Add a Record to an Existing Domain

Method:              POST URI:                     /CloudDNS/Domain/{domainID}/{recordType} This method adds a record to an existing domain. It requires the following information to be posted in order to successfully create the record: For ‘A’ Records Field Sample data aHostName “www” – this is the […]

Retrieve All Domain Resource Records

Method:              GET URI:                      /CloudDNS/Domain/{domainID}/AllRecords?perpage={perpage}&pageno={page} This method retrieves all of the records for a specific domain id. It also features options to break the results up into pages and show a specific page (if {perpage} is used) as well. No […]

Delete an Existing Domain

Method:              DELETE URI:                      /CloudDNS/Domain/{domainID} This method deletes an existing domain. No post data is required.

Enable an Existing Domain

Method:              PUT URI:                      /CloudDNS/Domain/{domainID}/Enable This method enables (unsuspends) an existing domain. No post data is required.

Disable an Existing Domain

Method:              PUT URI:                      /CloudDNS/Domain/{domainID}/Disable This method disables (suspends) an existing domain. No post data is required.

Edit an Existing Domain

Method:              PUT URI:                      /CloudDNS/Domain/{domainID} This method modifies the parameters of an existing domain. It requires post data identical to that for creating a new domain. Field Sample data domainName “example.com” primaryDNS “a1.uberns.com” responsibleEmail “johndoe@example.com” minTTL “300” refreshInterval “14400” retryInterval “7200” expireTime “1209600” soaTTL “14400” domainType […]

Create a New Domain

Method:              POST URI:                      /CloudDNS/Domain This method creates a new domain. It requires that the following information be posted in order to successfully create the domain: Field Sample data domainName “example.com” primaryDNS “a1.uberns.com” responsibleEmail “johndoe@example.com” minTTL “300” refreshInterval “14400” retryInterval “7200” expireTime “1209600” soaTTL “14400” domainType […]

Retrieve a Specific Domain

Method:              GET URI:                       /CloudDNS/Domain/{domainID} This method returns a specific domain. The domainID provided can be discovered by using the “Retrieve All Domains” resource above.

Retrieve all domains

Method:              GET URI:                       /CloudDNS/Domain/ALL?{options} This method will return all domains within the account, including all sub-companies, if they exist. The {options} allow you to refine the results retrieved from the API. They must be formatted as a query string, e.g. if you use more than one, the 2nd one onwards should be preceded by an […]