<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://docs.hostway.com/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://docs.hostway.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Philip.rittscher</id>
		<title>Hostway API Documentation - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://docs.hostway.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Philip.rittscher"/>
		<link rel="alternate" type="text/html" href="http://docs.hostway.com/index.php/Special:Contributions/Philip.rittscher"/>
		<updated>2026-05-22T12:48:46Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.18.0</generator>

	<entry>
		<id>http://docs.hostway.com/index.php/Server_Response_Codes</id>
		<title>Server Response Codes</title>
		<link rel="alternate" type="text/html" href="http://docs.hostway.com/index.php/Server_Response_Codes"/>
				<updated>2015-03-27T04:00:05Z</updated>
		
		<summary type="html">&lt;p&gt;Philip.rittscher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Successful Responses&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; 200 Ok&lt;br /&gt;
:	The requested action succeeded (completely) and the response body indicates further information.&lt;br /&gt;
&lt;br /&gt;
; 201 Created&lt;br /&gt;
:	The request has been received and a new object has been created. The response body or headers should indicate a pointer to the objects monitor.&lt;br /&gt;
&lt;br /&gt;
; 202 Accepted&lt;br /&gt;
:	The request was accepted but has not been completed and should indicate a pointer to the objects monitor. The request may or may not be successfully completed.&lt;br /&gt;
&lt;br /&gt;
; 204 No Content&lt;br /&gt;
:	The request was accepted and completed and no further information is provided. For example, when an object us updated or deleted and the request is successful.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Redirection&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; 304 Not Modified&lt;br /&gt;
:	This is returned on a GET request for objects that support caching and requires a request header for &amp;quot;If-Modified-Since&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
; 303 See Other&lt;br /&gt;
:	Used in some cases during paging to redirect back to the beginning of the paginated result set. For example when requesting page 11 of only 10 pages.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Client Errors&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; 400 Bad Request&lt;br /&gt;
:	Request is not valid because of an invalid invalid or missing parameters, or when the request body is badly formatted or does not meet the requirements set for the resources.&lt;br /&gt;
&lt;br /&gt;
; 401 Unauthorized (*)&lt;br /&gt;
:	Should be returned when the resource requires authentication, and no Authorization header is provided or the Authorization header is invalid due to incorrect credentials.&lt;br /&gt;
&lt;br /&gt;
; 403 Forbidden&lt;br /&gt;
:	The request was authorized but does not have permission to perform the requested action. For example trying to edit an object owned by another account. Trying to use more resources than the client owns.&lt;br /&gt;
&lt;br /&gt;
; 404 Not Found&lt;br /&gt;
:	The URI does not lead to a resource, or the requested object, or a related object could not be found.&lt;br /&gt;
&lt;br /&gt;
; 405 Method Not Allowed&lt;br /&gt;
:	Attempting to call an HTTP method that is not allowed on the given object. For example trying to call POST or PUT on an object that was already created and cannot be modified.&lt;br /&gt;
&lt;br /&gt;
; 406 Not Acceptable (*)&lt;br /&gt;
:	Used in one case in the DNS API if the request contains data that is not acceptable or valid. Should be returned as a HTTPBadRequest.&lt;br /&gt;
&lt;br /&gt;
; 409 Conflict&lt;br /&gt;
:	The requested action could not be completed according to the current state of the object. For example attempting to modify a product that is still in pending status..&lt;br /&gt;
	&lt;br /&gt;
; 413 Request Entity Too Large&lt;br /&gt;
:	In rare cases where the request could not be fulfilled because the result would take too many resources. This error should **NOT** be returned for invalid request data that exceeds data length restrictions such as a telephone number with 100 digits. A valid reason for this error may be for example a bulk order that contains 5,000 products.&lt;br /&gt;
&lt;br /&gt;
; 415 Unsupported Media Type&lt;br /&gt;
:	If the request header indicated a media type that is not supported. Also used when the given media is not in the correct format such as a JSON message body that has syntax errors and cannot be parsed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Server Errors&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For any API request the response may be a server error code of the group 5xx. Server errors are not caused by an error in the client request. In many cases retrying the request may solve the issue.&lt;br /&gt;
&lt;br /&gt;
;500 Internal Server Error&lt;br /&gt;
:The server encountered an unexpected condition which prevented it from fulfilling the request.&lt;br /&gt;
&lt;br /&gt;
;501 Not Implemented&lt;br /&gt;
:The server does not support the functionality required to fulfill the request.&lt;br /&gt;
&lt;br /&gt;
;502 Bad Gateway&lt;br /&gt;
:The server received an invalid response from the upstream server it accessed in attempting to fulfill the request.&lt;br /&gt;
&lt;br /&gt;
;503 Service Unavailable&lt;br /&gt;
:The server is currently unable to handle the request due to a temporary overloading or maintenance of the server.&lt;br /&gt;
&lt;br /&gt;
;504 Gateway Timeout&lt;br /&gt;
:The server did not receive a timely response from the upstream server or some other auxiliary server it needed to access in attempting to complete the request.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Common Features]]&lt;br /&gt;
&lt;br /&gt;
{{disqus}}&lt;br /&gt;
[[Category:Common Features]]&lt;br /&gt;
[[Category:Hostway API]]&lt;/div&gt;</summary>
		<author><name>Philip.rittscher</name></author>	</entry>

	<entry>
		<id>http://docs.hostway.com/index.php/Common_Features</id>
		<title>Common Features</title>
		<link rel="alternate" type="text/html" href="http://docs.hostway.com/index.php/Common_Features"/>
				<updated>2015-03-23T23:22:05Z</updated>
		
		<summary type="html">&lt;p&gt;Philip.rittscher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;All Hostway APIs support common features for authentication and authorization, pagination, references to related resources, etc.&lt;br /&gt;
&lt;br /&gt;
* [[Authentication]]&lt;br /&gt;
* [[Hypermedia]]&lt;br /&gt;
* [[Pagination]]&lt;br /&gt;
* [[Server Response Codes]]&lt;br /&gt;
* [[Filtering]]&lt;br /&gt;
&lt;br /&gt;
[{{fullurl:{{FULLPAGENAMEE}}|action=pdfbook}} download this selection of articles as a PDF book]&lt;br /&gt;
&lt;br /&gt;
{{disqus}}&lt;br /&gt;
[[Category:Common Features]]&lt;br /&gt;
[[Category:Hostway API]]&lt;/div&gt;</summary>
		<author><name>Philip.rittscher</name></author>	</entry>

	<entry>
		<id>http://docs.hostway.com/index.php/Server_Error_Codes</id>
		<title>Server Error Codes</title>
		<link rel="alternate" type="text/html" href="http://docs.hostway.com/index.php/Server_Error_Codes"/>
				<updated>2015-03-23T23:20:04Z</updated>
		
		<summary type="html">&lt;p&gt;Philip.rittscher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Successful Responses&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; 200 Ok&lt;br /&gt;
:	The requested action succeeded (completely) and the response body indicates further information.&lt;br /&gt;
&lt;br /&gt;
; 201 Accepted&lt;br /&gt;
:	The request has been received but has not been completed and the response body should indicate a pointer to the objects monitor. Usually for creating objects asynchronously.&lt;br /&gt;
&lt;br /&gt;
; 202 No Content&lt;br /&gt;
:	The request was accepted and completed. No further information is provided. For example, deleting a resource.&lt;br /&gt;
&lt;br /&gt;
; 204 Created&lt;br /&gt;
:	The request was accepted and completed. The response should indicate a pointer to the objects monitor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Redirection&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; 304 Not Modified&lt;br /&gt;
:	This is returned on a GET request for objects that support caching and requires a request header for &amp;quot;If-Modified-Since&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
; 303 See Other&lt;br /&gt;
:	Used in some cases during paging to redirect back to the beginning of the paginated result set. For example when requesting page 11 of only 10 pages.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Client Errors&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; 400 Bad Request&lt;br /&gt;
:	Request is not valid because of an invalid URI or invalid or missing parameters.&lt;br /&gt;
&lt;br /&gt;
; 401 Unauthorized (*)&lt;br /&gt;
:	Should be returned when the request is not properly authorized with the Authorization header. Is also used if the request attempts to access objects or accounts it does not own. Or if the given account subject of the request could not be found. Should be used in relation to the authentication header.&lt;br /&gt;
&lt;br /&gt;
; 403 Forbidden&lt;br /&gt;
:	The request was authorized but does not have permission to perform the requested action. For example trying to edit an object owned by another account. Trying to use more resources than the client owns.&lt;br /&gt;
&lt;br /&gt;
; 404 Not Found&lt;br /&gt;
:	The URI does not lead to a resource, or the requested object, or a related object could not be found.&lt;br /&gt;
&lt;br /&gt;
; 405 Method Not Allowed&lt;br /&gt;
:	Attempting to call an HTTP method that is not allowed on the given object. For example trying to call POST or PUT on an object that was already created and cannot be modified.&lt;br /&gt;
&lt;br /&gt;
; 406 Not Acceptable (*)&lt;br /&gt;
:	Used in one case in the DNS API if the request contains data that is not acceptable or valid. Should be returned as a HTTPBadRequest.&lt;br /&gt;
&lt;br /&gt;
; 409 Conflict&lt;br /&gt;
:	The requested action could not be completed according to the current state of the object. For example attempting to modify a product that is still in pending status..&lt;br /&gt;
	&lt;br /&gt;
; 413 Request Entity Too Large&lt;br /&gt;
:	In rare cases where the request could not be fulfilled because the result would take too many resources. This error should **NOT** be returned for invalid request data that exceeds data length restrictions such as a telephone number with 100 digits. A valid reason for this error may be for example a bulk order that contains 5,000 products.&lt;br /&gt;
&lt;br /&gt;
; 415 Unsupported Media Type&lt;br /&gt;
:	If the request header indicated a media type that is not supported. Also used when the given media is not in the correct format such as a JSON message body that has syntax errors and cannot be parsed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Server Errors&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For any API request the response may be a server error code of the group 5xx. Server errors are not caused by an error in the client request. In many cases retrying the request may solve the issue.&lt;br /&gt;
&lt;br /&gt;
;500 Internal Server Error&lt;br /&gt;
:The server encountered an unexpected condition which prevented it from fulfilling the request.&lt;br /&gt;
&lt;br /&gt;
;501 Not Implemented&lt;br /&gt;
:The server does not support the functionality required to fulfill the request.&lt;br /&gt;
&lt;br /&gt;
;502 Bad Gateway&lt;br /&gt;
:The server received an invalid response from the upstream server it accessed in attempting to fulfill the request.&lt;br /&gt;
&lt;br /&gt;
;503 Service Unavailable&lt;br /&gt;
:The server is currently unable to handle the request due to a temporary overloading or maintenance of the server.&lt;br /&gt;
&lt;br /&gt;
;504 Gateway Timeout&lt;br /&gt;
:The server did not receive a timely response from the upstream server or some other auxiliary server it needed to access in attempting to complete the request.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Common Features]]&lt;br /&gt;
&lt;br /&gt;
{{disqus}}&lt;br /&gt;
[[Category:Common Features]]&lt;br /&gt;
[[Category:Hostway API]]&lt;/div&gt;</summary>
		<author><name>Philip.rittscher</name></author>	</entry>

	<entry>
		<id>http://docs.hostway.com/index.php/Accounts-accountNumber-web-:GET</id>
		<title>Accounts-accountNumber-web-:GET</title>
		<link rel="alternate" type="text/html" href="http://docs.hostway.com/index.php/Accounts-accountNumber-web-:GET"/>
				<updated>2015-03-17T18:50:31Z</updated>
		
		<summary type="html">&lt;p&gt;Philip.rittscher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= GET /accounts/{accountNumber}/web =&lt;br /&gt;
Returns a list of websites.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Request ==&lt;br /&gt;
&amp;lt;code&amp;gt;GET /accounts/{accountNumber}/web/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== URI Parameters ===&lt;br /&gt;
; accountNumber - ''string''&lt;br /&gt;
: The user account to which the domain name and the domain name alias belong&lt;br /&gt;
; filterStatus&lt;br /&gt;
: The status of the webhosting product (optional), [pending, open, suspended, close_pending, closed ]&lt;br /&gt;
; filterCreatedAfter&lt;br /&gt;
: yyyy-mm-dd (optional)&lt;br /&gt;
;page&lt;br /&gt;
: page number (optional)&lt;br /&gt;
;pageSize&lt;br /&gt;
: number of items per page (optional)&lt;br /&gt;
&lt;br /&gt;
=== Request Headers ===&lt;br /&gt;
{{Authorization}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Response ==&lt;br /&gt;
&lt;br /&gt;
=== Response Body ===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;totalCount&amp;quot;: {totalCount},&lt;br /&gt;
    &amp;quot;list&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;status&amp;quot;: &amp;quot;{status}&amp;quot;,&lt;br /&gt;
            &amp;quot;createDate&amp;quot;: &amp;quot;{createDate}&amp;quot;,&lt;br /&gt;
            &amp;quot;links&amp;quot;: [&lt;br /&gt;
                {&lt;br /&gt;
                    &amp;quot;href&amp;quot;: &amp;quot;https://{apiServer}/accounts/{accountId}/web/{domainName}&amp;quot;,&lt;br /&gt;
                    &amp;quot;rel&amp;quot;: &amp;quot;self&amp;quot;&lt;br /&gt;
                }&lt;br /&gt;
            ],&lt;br /&gt;
            &amp;quot;domainName&amp;quot;: &amp;quot;{domainName}&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
    ],&lt;br /&gt;
    &amp;quot;links&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;href&amp;quot;: &amp;quot;https://{apiServer}/accounts/{accountId}/web/&amp;quot;,&lt;br /&gt;
            &amp;quot;rel&amp;quot;: &amp;quot;self&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
    ]&lt;br /&gt;
}&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
&lt;br /&gt;
:; links - ''list''&lt;br /&gt;
:: [[Hypermedia|Hypermedia]] for this resource&lt;br /&gt;
&lt;br /&gt;
=== Status Code ===&lt;br /&gt;
; 200 OK&lt;br /&gt;
: Success&lt;br /&gt;
&lt;br /&gt;
; 401 Unauthorized&lt;br /&gt;
: The supplied credentials are invalid or do not provide permissions for this operation&lt;br /&gt;
&lt;br /&gt;
; 403 Forbidden&lt;br /&gt;
: The authenticated user is not allowed to access this resource&lt;br /&gt;
&lt;br /&gt;
; 404 Not Found&lt;br /&gt;
: The domain name or the domain name alias do not exist for the account&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Successful retrieving websites ===&lt;br /&gt;
'''Request'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
GET /accounts/acct411359/web?page=12&amp;amp;pageSize=2&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Response'''&lt;br /&gt;
&lt;br /&gt;
In this example response, the last two items of the list of 24 matches are returned. The 'next and 'last' navigation links are not provided since this is the last page of the results. For the last item in the list the status is set to 'closed' and therefore there are no links for the product.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  'totalCount' =&amp;gt; 24,&lt;br /&gt;
  'links' =&amp;gt; [&lt;br /&gt;
               {&lt;br /&gt;
                 'rel' =&amp;gt; 'self',&lt;br /&gt;
                 'href' =&amp;gt; 'https://{apiServer}/accounts/acct411359/web?page=12&amp;amp;pageSize=2'&lt;br /&gt;
               },&lt;br /&gt;
               {&lt;br /&gt;
                 'rel' =&amp;gt; 'first',&lt;br /&gt;
                 'href' =&amp;gt; 'https://{apiServer}/accounts/acct411359/web?page=1&amp;amp;pageSize=2'&lt;br /&gt;
               },&lt;br /&gt;
               {&lt;br /&gt;
                 'rel' =&amp;gt; 'previous',&lt;br /&gt;
                 'href' =&amp;gt; 'https://{apiServer}/accounts/acct411359/web?page=11&amp;amp;pageSize=2'&lt;br /&gt;
               }&lt;br /&gt;
             ],&lt;br /&gt;
  'list' =&amp;gt; [&lt;br /&gt;
              {&lt;br /&gt;
                'createDate' =&amp;gt; '2015-03-06',&lt;br /&gt;
                'status' =&amp;gt; 'open',&lt;br /&gt;
                'domainName' =&amp;gt; 'ng-test-website2-20150306-1200.com',&lt;br /&gt;
                'links' =&amp;gt; [&lt;br /&gt;
                             {&lt;br /&gt;
                               'rel' =&amp;gt; 'self',&lt;br /&gt;
                               'href' =&amp;gt; 'http://{apiServer}/accounts/acct411359/web/ng-test-website2-20150306-1200.com'&lt;br /&gt;
                             }&lt;br /&gt;
                           ]&lt;br /&gt;
              },&lt;br /&gt;
              {&lt;br /&gt;
                'createDate' =&amp;gt; '2015-03-06',&lt;br /&gt;
                'status' =&amp;gt; 'closed',&lt;br /&gt;
                'domainName' =&amp;gt; 'ng-test-website3-20150306-1200.com'&lt;br /&gt;
              }&lt;br /&gt;
            ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Successful retrieving websites with filter by closed status ===&lt;br /&gt;
'''Request'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
GET /accounts/acct411359/web?page=1&amp;amp;pageSize=100&amp;amp;status=closed&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Response'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;totalCount&amp;quot;: 1,&lt;br /&gt;
    &amp;quot;list&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;status&amp;quot;: &amp;quot;closed&amp;quot;,&lt;br /&gt;
            &amp;quot;createDate&amp;quot;: &amp;quot;2015-03-06&amp;quot;,&lt;br /&gt;
            &amp;quot;uri&amp;quot;: &amp;quot;http://cp-rest01-van.vancouver.hostway:8182/accounts/acct411359/web/ng-test-website3-20150306-1200.com&amp;quot;,&lt;br /&gt;
            &amp;quot;domainName&amp;quot;: &amp;quot;ng-test-website3-20150306-1200.com&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
    ],&lt;br /&gt;
    &amp;quot;links&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;href&amp;quot;: &amp;quot;http://cp-rest01-van.vancouver.hostway:8182/accounts/acct411359/web?page=1&amp;amp;pageSize=100&amp;amp;status=closed&amp;quot;,&lt;br /&gt;
            &amp;quot;rel&amp;quot;: &amp;quot;self&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
    ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{disqus}}&lt;br /&gt;
[[Category:Hostway API]]&lt;br /&gt;
[[Category:Web API]]&lt;/div&gt;</summary>
		<author><name>Philip.rittscher</name></author>	</entry>

	<entry>
		<id>http://docs.hostway.com/index.php/Accounts-accountNumber-web-domainName-ftp-FtpUsername:GET</id>
		<title>Accounts-accountNumber-web-domainName-ftp-FtpUsername:GET</title>
		<link rel="alternate" type="text/html" href="http://docs.hostway.com/index.php/Accounts-accountNumber-web-domainName-ftp-FtpUsername:GET"/>
				<updated>2015-03-17T18:40:20Z</updated>
		
		<summary type="html">&lt;p&gt;Philip.rittscher: Created page with &amp;quot;= GET /accounts/{accountNumber}/web/{domainName}/ftp/{username} = Returns details of an ftp account.  __TOC__  == Request == &amp;lt;code&amp;gt;GET /accounts/{accountNumber}/web/{domainNam...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= GET /accounts/{accountNumber}/web/{domainName}/ftp/{username} =&lt;br /&gt;
Returns details of an ftp account.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Request ==&lt;br /&gt;
&amp;lt;code&amp;gt;GET /accounts/{accountNumber}/web/{domainName}/ftp/{username}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== URI Parameters ===&lt;br /&gt;
; accountNumber - ''string''&lt;br /&gt;
: The user account of the web site owner&lt;br /&gt;
; domainName - ''string''&lt;br /&gt;
: The domain name of the website&lt;br /&gt;
; username - ''string''&lt;br /&gt;
: The username of the ftp account&lt;br /&gt;
&lt;br /&gt;
=== Request Headers ===&lt;br /&gt;
{{Authorization}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Response ==&lt;br /&gt;
&lt;br /&gt;
=== Response Body ===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   &amp;quot;username&amp;quot;: &amp;quot;{username}&amp;quot;,&lt;br /&gt;
   &amp;quot;status&amp;quot;: &amp;quot;{status}&amp;quot;,&lt;br /&gt;
   &amp;quot;domain&amp;quot;: &amp;quot;{domain}&amp;quot;,&lt;br /&gt;
   &amp;quot;type&amp;quot;: &amp;quot;{ftpAccountType}&amp;quot;,&lt;br /&gt;
   &amp;quot;server&amp;quot;: &amp;quot;{server}&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Response parameters ====&lt;br /&gt;
&lt;br /&gt;
; username - ''string''&lt;br /&gt;
: The username of the ftp account&lt;br /&gt;
&lt;br /&gt;
; status - ''string''&lt;br /&gt;
: Status of the ftp account (needs explanation)&lt;br /&gt;
&lt;br /&gt;
; domain - ''string''&lt;br /&gt;
: The domain name of the web site&lt;br /&gt;
&lt;br /&gt;
; ftpAccountType - ''string''&lt;br /&gt;
: The type of the ftp account, one of &amp;quot;www.account.master&amp;quot;, &amp;quot;www.account.ftp&amp;quot;, &amp;quot;www.account.subftp&amp;quot;. There is always one master account which can't be deleted. There are also regular ftp accounts and sub dir ftp accounts associated with a sub folder (currently folder name is the same as the username).&lt;br /&gt;
&lt;br /&gt;
; server - ''string''&lt;br /&gt;
: The ftp server name for the ftp account.&lt;br /&gt;
&lt;br /&gt;
=== Status Code ===&lt;br /&gt;
; 200 OK&lt;br /&gt;
: Success&lt;br /&gt;
&lt;br /&gt;
; 401 Unauthorized&lt;br /&gt;
: The supplied credentials are invalid or do not provide permissions for this operation&lt;br /&gt;
&lt;br /&gt;
; 403 Forbidden&lt;br /&gt;
: The authenticated user is not allowed to access this resource&lt;br /&gt;
&lt;br /&gt;
; 404 Not Found&lt;br /&gt;
: The ftp account doesn't exist&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Getting details for an ftp accounts ===&lt;br /&gt;
'''Request'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
GET /accounts/acct411359/web/ng-test-website1-20150305-0734.us/ftp/testftp1&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Response'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   &amp;quot;username&amp;quot;: &amp;quot;testftp1&amp;quot;,&lt;br /&gt;
   &amp;quot;status&amp;quot;: &amp;quot;1&amp;quot;,&lt;br /&gt;
   &amp;quot;domain&amp;quot;: &amp;quot;ng-test-website1-20150305-0734.us&amp;quot;,&lt;br /&gt;
   &amp;quot;type&amp;quot;: &amp;quot;www.account.ftp&amp;quot;,&lt;br /&gt;
   &amp;quot;server&amp;quot;: &amp;quot;pegasus-vip.bhp.staging.chicago.hostway&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{disqus}}&lt;br /&gt;
[[Category:Hostway API]]&lt;br /&gt;
[[Category:Web API]]&lt;/div&gt;</summary>
		<author><name>Philip.rittscher</name></author>	</entry>

	<entry>
		<id>http://docs.hostway.com/index.php/Accounts-accountNumber-web-domainName-ftps-FtpUsername:GET</id>
		<title>Accounts-accountNumber-web-domainName-ftps-FtpUsername:GET</title>
		<link rel="alternate" type="text/html" href="http://docs.hostway.com/index.php/Accounts-accountNumber-web-domainName-ftps-FtpUsername:GET"/>
				<updated>2015-03-17T18:39:41Z</updated>
		
		<summary type="html">&lt;p&gt;Philip.rittscher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= GET /accounts/{accountNumber}/web/{domainName}/ftp/{username} =&lt;br /&gt;
Returns details of an ftp account.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Request ==&lt;br /&gt;
&amp;lt;code&amp;gt;GET /accounts/{accountNumber}/web/{domainName}/ftp/{username}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== URI Parameters ===&lt;br /&gt;
; accountNumber - ''string''&lt;br /&gt;
: The user account of the web site owner&lt;br /&gt;
; domainName - ''string''&lt;br /&gt;
: The domain name of the website&lt;br /&gt;
; username - ''string''&lt;br /&gt;
: The username of the ftp account&lt;br /&gt;
&lt;br /&gt;
=== Request Headers ===&lt;br /&gt;
{{Authorization}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Response ==&lt;br /&gt;
&lt;br /&gt;
=== Response Body ===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   &amp;quot;username&amp;quot;: &amp;quot;{username}&amp;quot;,&lt;br /&gt;
   &amp;quot;status&amp;quot;: &amp;quot;{status}&amp;quot;,&lt;br /&gt;
   &amp;quot;domain&amp;quot;: &amp;quot;{domain}&amp;quot;,&lt;br /&gt;
   &amp;quot;type&amp;quot;: &amp;quot;{ftpAccountType}&amp;quot;,&lt;br /&gt;
   &amp;quot;server&amp;quot;: &amp;quot;{server}&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Response parameters ====&lt;br /&gt;
&lt;br /&gt;
; username - ''string''&lt;br /&gt;
: The username of the ftp account&lt;br /&gt;
&lt;br /&gt;
; status - ''string''&lt;br /&gt;
: Status of the ftp account (needs explanation)&lt;br /&gt;
&lt;br /&gt;
; domain - ''string''&lt;br /&gt;
: The domain name of the web site&lt;br /&gt;
&lt;br /&gt;
; ftpAccountType - ''string''&lt;br /&gt;
: The type of the ftp account, one of &amp;quot;www.account.master&amp;quot;, &amp;quot;www.account.ftp&amp;quot;, &amp;quot;www.account.subftp&amp;quot;. There is always one master account which can't be deleted. There are also regular ftp accounts and sub dir ftp accounts associated with a sub folder (currently folder name is the same as the username).&lt;br /&gt;
&lt;br /&gt;
; server - ''string''&lt;br /&gt;
: The ftp server name for the ftp account.&lt;br /&gt;
&lt;br /&gt;
=== Status Code ===&lt;br /&gt;
; 200 OK&lt;br /&gt;
: Success&lt;br /&gt;
&lt;br /&gt;
; 401 Unauthorized&lt;br /&gt;
: The supplied credentials are invalid or do not provide permissions for this operation&lt;br /&gt;
&lt;br /&gt;
; 403 Forbidden&lt;br /&gt;
: The authenticated user is not allowed to access this resource&lt;br /&gt;
&lt;br /&gt;
; 404 Not Found&lt;br /&gt;
: The ftp account doesn't exist&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Getting details for an ftp accounts ===&lt;br /&gt;
'''Request'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
GET /accounts/acct411359/web/ng-test-website1-20150305-0734.us/ftp/testftp1&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Response'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   &amp;quot;username&amp;quot;: &amp;quot;testftp1&amp;quot;,&lt;br /&gt;
   &amp;quot;status&amp;quot;: &amp;quot;1&amp;quot;,&lt;br /&gt;
   &amp;quot;domain&amp;quot;: &amp;quot;ng-test-website1-20150305-0734.us&amp;quot;,&lt;br /&gt;
   &amp;quot;type&amp;quot;: &amp;quot;www.account.ftp&amp;quot;,&lt;br /&gt;
   &amp;quot;server&amp;quot;: &amp;quot;pegasus-vip.bhp.staging.chicago.hostway&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{disqus}}&lt;br /&gt;
[[Category:Hostway API]]&lt;br /&gt;
[[Category:Web API]]&lt;/div&gt;</summary>
		<author><name>Philip.rittscher</name></author>	</entry>

	<entry>
		<id>http://docs.hostway.com/index.php/Accounts-accountNumber-web-domainName-ftp:GET</id>
		<title>Accounts-accountNumber-web-domainName-ftp:GET</title>
		<link rel="alternate" type="text/html" href="http://docs.hostway.com/index.php/Accounts-accountNumber-web-domainName-ftp:GET"/>
				<updated>2015-03-17T18:38:58Z</updated>
		
		<summary type="html">&lt;p&gt;Philip.rittscher: Created page with &amp;quot;= GET /accounts/{accountNumber}/web/{domainName}/ftp = Returns a list of ftp accounts for the website.  __TOC__  == Request == &amp;lt;code&amp;gt;GET /accounts/{accountNumber}/web/{domainN...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= GET /accounts/{accountNumber}/web/{domainName}/ftp =&lt;br /&gt;
Returns a list of ftp accounts for the website.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Request ==&lt;br /&gt;
&amp;lt;code&amp;gt;GET /accounts/{accountNumber}/web/{domainName}/ftp&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== URI Parameters ===&lt;br /&gt;
; accountNumber - ''string''&lt;br /&gt;
: The user account of the web site owner&lt;br /&gt;
; domainName - ''string''&lt;br /&gt;
: The domain name of the website&lt;br /&gt;
&lt;br /&gt;
=== Request Headers ===&lt;br /&gt;
{{Authorization}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Response ==&lt;br /&gt;
&lt;br /&gt;
=== Response Body ===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   &amp;quot;users&amp;quot;:&lt;br /&gt;
   [&lt;br /&gt;
       {&lt;br /&gt;
           &amp;quot;username&amp;quot;: &amp;quot;{username}&amp;quot;,&lt;br /&gt;
           &amp;quot;type&amp;quot;: &amp;quot;{ftpAccountType}&amp;quot;&lt;br /&gt;
       },&lt;br /&gt;
       ...&lt;br /&gt;
   ]&lt;br /&gt;
}&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Response parameters ====&lt;br /&gt;
&lt;br /&gt;
; username - ''string''&lt;br /&gt;
: The username of the ftp account&lt;br /&gt;
; ftpAccountType - ''string''&lt;br /&gt;
: The type of the ftp account, one of &amp;quot;www.account.master&amp;quot;, &amp;quot;www.account.ftp&amp;quot;, &amp;quot;www.account.subftp&amp;quot;. There is always one master account which can't be deleted. There are also regular ftp accounts and sub dir ftp accounts associated with a sub folder (currently folder name is the same as the username).&lt;br /&gt;
&lt;br /&gt;
=== Status Code ===&lt;br /&gt;
; 200 OK&lt;br /&gt;
: Success&lt;br /&gt;
&lt;br /&gt;
; 401 Unauthorized&lt;br /&gt;
: The supplied credentials are invalid or do not provide permissions for this operation&lt;br /&gt;
&lt;br /&gt;
; 403 Forbidden&lt;br /&gt;
: The authenticated user is not allowed to access this resource&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Listing the ftp accounts for a website ===&lt;br /&gt;
'''Request'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
GET /accounts/acct411359/web/ng-test-website1-20150305-0734.us/ftp&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Response'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   &amp;quot;users&amp;quot;:&lt;br /&gt;
   [&lt;br /&gt;
       {&lt;br /&gt;
           &amp;quot;username&amp;quot;: &amp;quot;ng-test-website1-35&amp;quot;,&lt;br /&gt;
           &amp;quot;type&amp;quot;: &amp;quot;www.account.master&amp;quot;&lt;br /&gt;
       },&lt;br /&gt;
       {&lt;br /&gt;
           &amp;quot;username&amp;quot;: &amp;quot;testftp1&amp;quot;,&lt;br /&gt;
           &amp;quot;type&amp;quot;: &amp;quot;www.account.ftp&amp;quot;&lt;br /&gt;
       },&lt;br /&gt;
       {&lt;br /&gt;
           &amp;quot;username&amp;quot;: &amp;quot;testsubftp1&amp;quot;,&lt;br /&gt;
           &amp;quot;type&amp;quot;: &amp;quot;www.account.subftp&amp;quot;&lt;br /&gt;
       }&lt;br /&gt;
   ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{disqus}}&lt;br /&gt;
[[Category:Hostway API]]&lt;br /&gt;
[[Category:Web API]]&lt;/div&gt;</summary>
		<author><name>Philip.rittscher</name></author>	</entry>

	<entry>
		<id>http://docs.hostway.com/index.php/Accounts-accountNumber-web-domainName-ftps:GET</id>
		<title>Accounts-accountNumber-web-domainName-ftps:GET</title>
		<link rel="alternate" type="text/html" href="http://docs.hostway.com/index.php/Accounts-accountNumber-web-domainName-ftps:GET"/>
				<updated>2015-03-17T18:38:17Z</updated>
		
		<summary type="html">&lt;p&gt;Philip.rittscher: changed from FTPS to FTP&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= GET /accounts/{accountNumber}/web/{domainName}/ftp =&lt;br /&gt;
Returns a list of ftp accounts for the website.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Request ==&lt;br /&gt;
&amp;lt;code&amp;gt;GET /accounts/{accountNumber}/web/{domainName}/ftp&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== URI Parameters ===&lt;br /&gt;
; accountNumber - ''string''&lt;br /&gt;
: The user account of the web site owner&lt;br /&gt;
; domainName - ''string''&lt;br /&gt;
: The domain name of the website&lt;br /&gt;
&lt;br /&gt;
=== Request Headers ===&lt;br /&gt;
{{Authorization}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Response ==&lt;br /&gt;
&lt;br /&gt;
=== Response Body ===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   &amp;quot;users&amp;quot;:&lt;br /&gt;
   [&lt;br /&gt;
       {&lt;br /&gt;
           &amp;quot;username&amp;quot;: &amp;quot;{username}&amp;quot;,&lt;br /&gt;
           &amp;quot;type&amp;quot;: &amp;quot;{ftpAccountType}&amp;quot;&lt;br /&gt;
       },&lt;br /&gt;
       ...&lt;br /&gt;
   ]&lt;br /&gt;
}&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Response parameters ====&lt;br /&gt;
&lt;br /&gt;
; username - ''string''&lt;br /&gt;
: The username of the ftp account&lt;br /&gt;
; ftpAccountType - ''string''&lt;br /&gt;
: The type of the ftp account, one of &amp;quot;www.account.master&amp;quot;, &amp;quot;www.account.ftp&amp;quot;, &amp;quot;www.account.subftp&amp;quot;. There is always one master account which can't be deleted. There are also regular ftp accounts and sub dir ftp accounts associated with a sub folder (currently folder name is the same as the username).&lt;br /&gt;
&lt;br /&gt;
=== Status Code ===&lt;br /&gt;
; 200 OK&lt;br /&gt;
: Success&lt;br /&gt;
&lt;br /&gt;
; 401 Unauthorized&lt;br /&gt;
: The supplied credentials are invalid or do not provide permissions for this operation&lt;br /&gt;
&lt;br /&gt;
; 403 Forbidden&lt;br /&gt;
: The authenticated user is not allowed to access this resource&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Listing the ftp accounts for a website ===&lt;br /&gt;
'''Request'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
GET /accounts/acct411359/web/ng-test-website1-20150305-0734.us/ftp&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Response'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   &amp;quot;users&amp;quot;:&lt;br /&gt;
   [&lt;br /&gt;
       {&lt;br /&gt;
           &amp;quot;username&amp;quot;: &amp;quot;ng-test-website1-35&amp;quot;,&lt;br /&gt;
           &amp;quot;type&amp;quot;: &amp;quot;www.account.master&amp;quot;&lt;br /&gt;
       },&lt;br /&gt;
       {&lt;br /&gt;
           &amp;quot;username&amp;quot;: &amp;quot;testftp1&amp;quot;,&lt;br /&gt;
           &amp;quot;type&amp;quot;: &amp;quot;www.account.ftp&amp;quot;&lt;br /&gt;
       },&lt;br /&gt;
       {&lt;br /&gt;
           &amp;quot;username&amp;quot;: &amp;quot;testsubftp1&amp;quot;,&lt;br /&gt;
           &amp;quot;type&amp;quot;: &amp;quot;www.account.subftp&amp;quot;&lt;br /&gt;
       }&lt;br /&gt;
   ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{disqus}}&lt;br /&gt;
[[Category:Hostway API]]&lt;br /&gt;
[[Category:Web API]]&lt;/div&gt;</summary>
		<author><name>Philip.rittscher</name></author>	</entry>

	<entry>
		<id>http://docs.hostway.com/index.php/Accounts-accountNumber-web-domainName:GET</id>
		<title>Accounts-accountNumber-web-domainName:GET</title>
		<link rel="alternate" type="text/html" href="http://docs.hostway.com/index.php/Accounts-accountNumber-web-domainName:GET"/>
				<updated>2015-03-17T18:05:20Z</updated>
		
		<summary type="html">&lt;p&gt;Philip.rittscher: /* Successful retrieving websites */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= GET /accounts/{accountNumber}/web/{domainName} =&lt;br /&gt;
Returns detail information for a {domainName} website.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Request ==&lt;br /&gt;
&amp;lt;code&amp;gt;GET /accounts/{accountNumber}/web/{domainName}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== URI Parameters ===&lt;br /&gt;
; accountNumber - ''string''&lt;br /&gt;
: The user account to which the domain name and the domain name alias belong&lt;br /&gt;
&lt;br /&gt;
; domainName - ''string''&lt;br /&gt;
: The domainName associated with the webhosting&lt;br /&gt;
&lt;br /&gt;
=== Request Headers ===&lt;br /&gt;
{{Authorization}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Response ==&lt;br /&gt;
&lt;br /&gt;
=== Response Body ===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;planName&amp;quot;: &amp;quot;{planName}&amp;quot;,&lt;br /&gt;
    &amp;quot;domainName&amp;quot;: &amp;quot;{domainName}&amp;quot;,&lt;br /&gt;
    &amp;quot;status&amp;quot;: &amp;quot;{status}&amp;quot;,&lt;br /&gt;
    &amp;quot;tempDomain&amp;quot;: &amp;quot;{tempDomain}&amp;quot;,&lt;br /&gt;
    &amp;quot;users&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;username&amp;quot;: &amp;quot;{username}&amp;quot;,&lt;br /&gt;
            &amp;quot;type&amp;quot;: &amp;quot;{type}&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
    ],&lt;br /&gt;
    &amp;quot;diskUsage&amp;quot;: &amp;quot;{diskUsage}&amp;quot;,&lt;br /&gt;
    &amp;quot;diskHardQuota&amp;quot;: &amp;quot;{diskHardQuota}&amp;quot;,&lt;br /&gt;
    &amp;quot;diskSoftQuota&amp;quot;: &amp;quot;diskSoftQuota&amp;quot;,&lt;br /&gt;
    &amp;quot;filesUsage&amp;quot;: &amp;quot;{filesUsage}&amp;quot;,&lt;br /&gt;
    &amp;quot;filesHardQuota&amp;quot;: &amp;quot;{filesHardQuota}&amp;quot;,&lt;br /&gt;
    &amp;quot;filesSoftQuota&amp;quot;: &amp;quot;{filesSoftQuota}&amp;quot;,&lt;br /&gt;
    &amp;quot;webstatsUrl&amp;quot;: &amp;quot;{webStatsUrl}&amp;quot;,&lt;br /&gt;
    &amp;quot;adsEnabled&amp;quot;: &amp;quot;{adsEnabled}&amp;quot;,&lt;br /&gt;
    &amp;quot;sslServer&amp;quot;: &amp;quot;{sslServer}&amp;quot;,&lt;br /&gt;
    &amp;quot;createDate&amp;quot;: &amp;quot;{createDate}&amp;quot;,&lt;br /&gt;
    &amp;quot;webDirectory&amp;quot;: &amp;quot;{webDirectory}&amp;quot;,&lt;br /&gt;
    &amp;quot;homeDirectory&amp;quot;: &amp;quot;{homeDirectory}&amp;quot;,&lt;br /&gt;
    &amp;quot;links&amp;quot; =&amp;gt; [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;rel&amp;quot; =&amp;gt; &amp;quot;self&amp;quot;,&lt;br /&gt;
            &amp;quot;href&amp;quot; =&amp;gt; &amp;quot;https://{apiServer}/accounts/{accountId}/web/{domainName}&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
    ]&lt;br /&gt;
}&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; planName - ''string''&lt;br /&gt;
: The name of the web hosting plan.&lt;br /&gt;
&lt;br /&gt;
; domainName - ''string''&lt;br /&gt;
: The name of the domain name associated with the web hosting plan.&lt;br /&gt;
&lt;br /&gt;
; status - ''string''&lt;br /&gt;
: The product status may be one of 'pending, 'open', 'closed'&lt;br /&gt;
&lt;br /&gt;
; tempDomain - ''string''&lt;br /&gt;
: This is a temporary host name that can be used to access the site before the DNS is resolving for the domainName associated to the site. Typically DNS for the temporary domain will resolve sooner than a newly registered domain or before a domain transfer is complete.&lt;br /&gt;
&lt;br /&gt;
; users - ''list''&lt;br /&gt;
: The list of FTP usernames that are assigned to the site. Includes&lt;br /&gt;
::* username - ''string''&lt;br /&gt;
::: The FTP username&lt;br /&gt;
::* type - ''string''&lt;br /&gt;
::: The FTP user type may be one of either:&lt;br /&gt;
:::* 'www.account.master' - a website account should always include one user of this type&lt;br /&gt;
:::* 'www.account.ftp'&lt;br /&gt;
:::* 'www.account.subftp'&lt;br /&gt;
&lt;br /&gt;
; diskUsage - ''integer''&lt;br /&gt;
: This represents the number of bytes in use by this website.&lt;br /&gt;
&lt;br /&gt;
; diskHardQuota - ''integer''&lt;br /&gt;
: The absolute maximum limit of the number of bytes that can be allocated to the disk for this website.&lt;br /&gt;
&lt;br /&gt;
; diskSoftQuota - ''integer''&lt;br /&gt;
: The limit on the number of bytes that can be allocated to the disk for this website plan. If diskUsage exceeds diskSoftUsage for a predetermined amount of time, no further data may be written to the website.&lt;br /&gt;
&lt;br /&gt;
; filesUsage - ''integer''&lt;br /&gt;
: The current number of files that exist in the website directory structure.&lt;br /&gt;
&lt;br /&gt;
; filesHardQuota - ''integer''&lt;br /&gt;
: This is the absolute maximum number of files that can be added to a website directory structure. &lt;br /&gt;
&lt;br /&gt;
; filesSoftQuota&lt;br /&gt;
: The number of files allowed according to the website plan. If the softFilesQuota is exceeded for a predetermined amount of time, no further files may be written to the website.&lt;br /&gt;
&lt;br /&gt;
; webStatsUrl - ''string''&lt;br /&gt;
: This is a URL to the statistics pages that are generated as part of the stats package enabled for a web site.&lt;br /&gt;
&lt;br /&gt;
; adsEnabled - ''integer''&lt;br /&gt;
: Value of 1 or 0 indicating whether ads are enabled for autogenerated default error pages such as 404 - Page Not Found and 500 - Internal Server Error.&lt;br /&gt;
&lt;br /&gt;
; sslServer - ''string''&lt;br /&gt;
: This is a hostname for a default SSL site that can be used for a website for testing purposes.&lt;br /&gt;
&lt;br /&gt;
; createDate - ''date''&lt;br /&gt;
: Date that the website was created.&lt;br /&gt;
&lt;br /&gt;
; homeDirectory - ''string''&lt;br /&gt;
The home directory is the location relative to the main FTP login that contains the website content.&lt;br /&gt;
&lt;br /&gt;
; links - ''list''&lt;br /&gt;
A list of the links relevant to this website&lt;br /&gt;
&lt;br /&gt;
=== Status Code ===&lt;br /&gt;
; 200 OK&lt;br /&gt;
: Success&lt;br /&gt;
&lt;br /&gt;
; 401 Unauthorized&lt;br /&gt;
: The supplied credentials are invalid or do not provide permissions for this operation&lt;br /&gt;
&lt;br /&gt;
; 403 Forbidden&lt;br /&gt;
: The authenticated user is not allowed to access this resource&lt;br /&gt;
&lt;br /&gt;
; 404 Not Found&lt;br /&gt;
: The domain name or the domain name alias do not exist for the account&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Successful retrieving websites ===&lt;br /&gt;
'''Request'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
GET /accounts/acct411359/web/ng-test-website3-20150306-1200.com&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Response'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
          'planName' =&amp;gt; 'Linux WebStart',&lt;br /&gt;
          'domainName' =&amp;gt; 'ng-test-website3-20150306-1200.com',&lt;br /&gt;
          'tempDomain' =&amp;gt; 'ng-test-website3-20150306-1200com.temptld.ote.hostway',&lt;br /&gt;
          'filesUsage' =&amp;gt; '27',&lt;br /&gt;
          'sslServer' =&amp;gt; 'id108240.securedata.net',&lt;br /&gt;
          'diskUsage' =&amp;gt; '0',&lt;br /&gt;
          'status' =&amp;gt; 'open',&lt;br /&gt;
          'filesHardQuota' =&amp;gt; '20000',&lt;br /&gt;
          'users' =&amp;gt; [&lt;br /&gt;
                       {&lt;br /&gt;
                         'type' =&amp;gt; 'www.account.master',&lt;br /&gt;
                         'username' =&amp;gt; 'ng-test-website3-38'&lt;br /&gt;
                       }&lt;br /&gt;
                     ],&lt;br /&gt;
          'diskSoftQuota' =&amp;gt; '4500',&lt;br /&gt;
          'webstatsUrl' =&amp;gt; 'http://www.ng-test-website3-20150306-1200.com/stats',&lt;br /&gt;
          'createDate' =&amp;gt; '2015-03-06',&lt;br /&gt;
          'adsEnabled' =&amp;gt; '1',&lt;br /&gt;
          'links' =&amp;gt; [&lt;br /&gt;
                       {&lt;br /&gt;
                         'rel' =&amp;gt; 'self',&lt;br /&gt;
                         'href' =&amp;gt; 'https://{apiServer}/accounts/acct411359/web/ng-test-website3-20150306-1200.com'&lt;br /&gt;
                       }&lt;br /&gt;
                     ],&lt;br /&gt;
          'homeDirectory' =&amp;gt; '/web',&lt;br /&gt;
          'diskHardQuota' =&amp;gt; '5000',&lt;br /&gt;
          'filesSoftQuota' =&amp;gt; '18000'&lt;br /&gt;
        };&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{disqus}}&lt;br /&gt;
[[Category:Hostway API]]&lt;br /&gt;
[[Category:Web API]]&lt;/div&gt;</summary>
		<author><name>Philip.rittscher</name></author>	</entry>

	<entry>
		<id>http://docs.hostway.com/index.php/Domains-domainName-contactverification:GET</id>
		<title>Domains-domainName-contactverification:GET</title>
		<link rel="alternate" type="text/html" href="http://docs.hostway.com/index.php/Domains-domainName-contactverification:GET"/>
				<updated>2014-10-08T05:09:33Z</updated>
		
		<summary type="html">&lt;p&gt;Philip.rittscher: /* GET /domains/{domainName}/contactverification */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= GET /domains/''{domainName}''/contactverification =&lt;br /&gt;
Get the status of the contactverification for {domainName}&lt;br /&gt;
Or&lt;br /&gt;
Get will send a verification email for {domainName}&lt;br /&gt;
&lt;br /&gt;
*[This page requires more explanatory detail and examples]*&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
== Request ==&lt;br /&gt;
&amp;lt;code&amp;gt;GET /domains/''{domainName}''/contactverification&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
;action&lt;br /&gt;
: The action GET will take. &lt;br /&gt;
: info | sendVerificationEmail&lt;br /&gt;
&lt;br /&gt;
=== URI Parameters ===&lt;br /&gt;
{{DomainName}}&lt;br /&gt;
&lt;br /&gt;
=== Request Headers ===&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Request Body ===&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
== Response ==&lt;br /&gt;
&lt;br /&gt;
=== Status Code ===&lt;br /&gt;
;200 OK&lt;br /&gt;
: Returns contact verification status when action=info&lt;br /&gt;
;204 No Content&lt;br /&gt;
: when action=sendVerificationEmail&lt;br /&gt;
&lt;br /&gt;
=== Response Body ===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   &amp;quot;verificationStatus&amp;quot;:&amp;quot;pending&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Response parameters ===&lt;br /&gt;
; verificationStatus - ''string'' &lt;br /&gt;
: &amp;quot;Verified&amp;quot;, &amp;quot;Cancelled&amp;quot;, &amp;quot;Queued, Pending Verification&amp;quot;, &amp;quot;Queue Expired&amp;quot;, &amp;quot;Pending Suspension&amp;quot;, &amp;quot;Suspended&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Example getting contact verification status for a domain. ==&lt;br /&gt;
'''Request'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
GET /domains/example.com/contactverification?action=info&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Response'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
200 OK&lt;br /&gt;
Content-Type: application/json; charset=UTF-8&lt;br /&gt;
{&amp;quot;verificationStatus&amp;quot;: &amp;quot;pending&amp;quot;}&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Example sending contact verification for a domain. ==&lt;br /&gt;
'''Request'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
GET /domains/example.com/contactverification?action=sendVerificationEmail&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Response'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
204 No Content&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Domain Name Registration|Domain Name Registration API]]&lt;br /&gt;
* [[Common Features]]&lt;br /&gt;
&lt;br /&gt;
{{disqus}}&lt;br /&gt;
[[Category:Hostway API]]&lt;br /&gt;
[[Category:Domain Name Registration API]]&lt;/div&gt;</summary>
		<author><name>Philip.rittscher</name></author>	</entry>

	<entry>
		<id>http://docs.hostway.com/index.php/Accounts-accountNumber-domains-transfer-domainName:PUT</id>
		<title>Accounts-accountNumber-domains-transfer-domainName:PUT</title>
		<link rel="alternate" type="text/html" href="http://docs.hostway.com/index.php/Accounts-accountNumber-domains-transfer-domainName:PUT"/>
				<updated>2014-04-24T00:33:58Z</updated>
		
		<summary type="html">&lt;p&gt;Philip.rittscher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= PUT /accounts/''{accountNumber}''/domains/transfers/''{domainName}'' =&lt;br /&gt;
A domain name transfer is a long running process that may run into several problems along they way. If a problem occurs, a domain transfer will block for up to 60 days. The reset call is made to retry the transfer based on some change that will remove the impediment to the transfer's progress. Possible reasons that a transfer will block are:&lt;br /&gt;
* Domain status at the registry prevented the transfer: for example the domain was locked, or in redemptionPeriod&lt;br /&gt;
* Wrong authInfo was supplied and the registry rejected the attempt&lt;br /&gt;
* Domain was registered for less that 60 days at the time the transfer was attempted&lt;br /&gt;
* The registrar or customer rejected the transfer request (NACK)&lt;br /&gt;
* The current authorized contact of the domain failed to respond to the request to authorize the transfer&lt;br /&gt;
* The domain was already pending transfer at the registry&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
== Request ==&lt;br /&gt;
&amp;lt;code&amp;gt;PUT /accounts/''{accountNumber}''/domains/transfers/''{domainName}''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== URI Parameters ===&lt;br /&gt;
;accountNumber&lt;br /&gt;
: client account number&lt;br /&gt;
{{DomainTransfer}}&lt;br /&gt;
&lt;br /&gt;
=== Request Headers ===&lt;br /&gt;
Content-type: application/json&lt;br /&gt;
&lt;br /&gt;
=== Request Body ===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    'authInfo': '{authInfo}'&lt;br /&gt;
}&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
;authInfo - string &lt;br /&gt;
The authInfo passed in the request body is optional. If a value is passed it must be a valid authInfo string from 6 to 16 characters in length. If no authInfo is passed the previous value will be used. In the case where the previous value was not accepted by the registry, a new authInfo should be supplied or the existing registrar should update the authInfo to the value that was previously used. &lt;br /&gt;
&lt;br /&gt;
== Response ==&lt;br /&gt;
&lt;br /&gt;
=== Status Code ===&lt;br /&gt;
;202 OK&lt;br /&gt;
: Domain transfer has been reset&lt;br /&gt;
&lt;br /&gt;
;404 Bad Request&lt;br /&gt;
: One of the required parameters accountNumber, domainName or authInfo was missing or invalid.&lt;br /&gt;
&lt;br /&gt;
;404 Not Found&lt;br /&gt;
: No pending transfer order found for this domain.&lt;br /&gt;
&lt;br /&gt;
;403 Forbidden&lt;br /&gt;
: The domain transfer does not belong to the given customer account.&lt;br /&gt;
&lt;br /&gt;
;409 Conflict&lt;br /&gt;
: Domain transfer is pending but is not in a state that can be reset. For example, the transfer was successfully sent to the registry and is awaiting a response from the current registrar. Use the call to get domain transfer status to see if the domain may be reset.&lt;br /&gt;
&lt;br /&gt;
;500 Internal Server Error&lt;br /&gt;
: An unknown error occurred.&lt;br /&gt;
&lt;br /&gt;
=== Response Body ===&lt;br /&gt;
No body.&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
No response parameters.&lt;br /&gt;
&lt;br /&gt;
== Example of getting transfer status. ==&lt;br /&gt;
'''Request'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
PUT /accounts/acct12345/domains/transfers/test.com&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
   'authInfo': 'mySecret'&lt;br /&gt;
}&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Response'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
204 OK&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Common Features]]&lt;br /&gt;
&lt;br /&gt;
{{disqus}}&lt;br /&gt;
[[Category:Hostway API]]&lt;br /&gt;
[[Category:Domain Name Registration API]]&lt;/div&gt;</summary>
		<author><name>Philip.rittscher</name></author>	</entry>

	<entry>
		<id>http://docs.hostway.com/index.php/Domain_Name_Registration</id>
		<title>Domain Name Registration</title>
		<link rel="alternate" type="text/html" href="http://docs.hostway.com/index.php/Domain_Name_Registration"/>
				<updated>2014-04-23T23:59:45Z</updated>
		
		<summary type="html">&lt;p&gt;Philip.rittscher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Domain Name Registration API =&lt;br /&gt;
Public API to manage domain name registration records including domain availability check, domain registration, renewal, transfer, whois editing, name server changes, host record creation, locking, additional features, special; registration attributes, domain security, supported TLDs and more.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
[{{fullurl:{{FULLPAGENAMEE}}|action=pdfbook}} download this selection of articles as a PDF book]&lt;br /&gt;
&lt;br /&gt;
== Top level domains ==&lt;br /&gt;
=== Get a list of available tlds ===&lt;br /&gt;
* [[domains-tlds:GET | GET /domains/tlds]] - Get a list of available tlds.&lt;br /&gt;
&lt;br /&gt;
== Domain Name Availability Check ==&lt;br /&gt;
=== Check availability of a domain ===&lt;br /&gt;
* [[domains-domainName:GET | GET /domains/{domainName}]] - Check a domain name for availability&lt;br /&gt;
=== Name suggestions search (Name Spinner) ===&lt;br /&gt;
* [[domains-domainName-namespinner:GET | GET /domains/{domainName}/namespinner]] - Get availability results for suggested names&lt;br /&gt;
&lt;br /&gt;
== Domain Name Transfers ==&lt;br /&gt;
=== Check transferability of a domain ===&lt;br /&gt;
* [[domains-domainName-transfer:GET | GET /domains/{domainName}/transfer]] - Check a domain name for transferability&lt;br /&gt;
=== Get status of pending transfer ===&lt;br /&gt;
* [[accounts-accountNumber-domains-transfer-domainName:GET | GET /accounts/{accountNumber}/domains/transfer/{domainName}]] - Check transfer status for a domain&lt;br /&gt;
=== Reset/Retry domain transfer ===&lt;br /&gt;
* [[accounts-accountNumber-domains-transfer-domainName:PUT | PUT /accounts/{accountNumber}/domains/transfer/{domainName}]] - Reset a domain transfer that is blocked for various reasons&lt;br /&gt;
&lt;br /&gt;
== Ordering domain ==&lt;br /&gt;
=== Ordering API ===&lt;br /&gt;
* [[OrderingDomain|Ordering Domain]] - Order domain name using the Ordering API&lt;br /&gt;
* [[OrderingTransferDomain|Ordering Transfer Domain]] - Order transfer domain name using the Ordering API&lt;br /&gt;
=== Order domain shortcut ===&lt;br /&gt;
Register&lt;br /&gt;
* [[accounts-accountId-domains-domainName:PUT|PUT /accounts/{accountId}/domains/{domainName}]] - Order domain name for an existing account using the &amp;quot;shortcut&amp;quot; command&lt;br /&gt;
Transfer&lt;br /&gt;
* [[accounts-accountId-transfer-domains-domainNames:PUT|PUT /accounts/{accountId}/domains/{domainName}]] - Order transfer domain name for an existing account using the &amp;quot;shortcut&amp;quot; command&lt;br /&gt;
&lt;br /&gt;
== Domain Name Management ==&lt;br /&gt;
&lt;br /&gt;
=== Search for domains in account ===&lt;br /&gt;
* [[accounts-accountNumber-domains:GET | GET /accounts/{accountNumber}/domains]] - Search for domains in client's account.&lt;br /&gt;
&lt;br /&gt;
=== Get domain details ===&lt;br /&gt;
* [[domains-domainName-details:GET | GET /domains/{domainName}/details]] - Get information about the given domain name such as creation date, name servers, lock status and whois info.&lt;br /&gt;
&lt;br /&gt;
=== Lock / Unlock ===&lt;br /&gt;
* [[domains-domainName-lock:GET | GET /domains/{domainName}/lock]] - Get the current lock status of a domain name&lt;br /&gt;
* [[domains-domainName-lock:PUT | PUT /domains/{domainName}/lock]] - Place a lock on a domain name that prevents unauthorized transfer or changes&lt;br /&gt;
* [[domains-domainName-lock:DELETE | DELETE /domains/{domainName}/lock]] - Remove a lock on a domain&lt;br /&gt;
&lt;br /&gt;
=== Hold / Unhold ===&lt;br /&gt;
* [[domains-domainName-hold:GET | GET /domains/{domainName}/hold]] - Get the current domain hold status.&lt;br /&gt;
* [[domains-domainName-hold:PUT | PUT /domains/{domainName}/hold]] - Place a hold on a domain name that prevents the domain from resolving&lt;br /&gt;
* [[domains-domainName-hold:DELETE | DELETE /domains/{domainName}/hold]] - Remove a hold on a domain&lt;br /&gt;
&lt;br /&gt;
=== Name Servers ===&lt;br /&gt;
* [[domains-domainName-nameservers:GET | GET /domains/{domainName}/nameservers]] - Get the name servers used to serve the DNS of the domain&lt;br /&gt;
* [[domains-domainName-nameservers:PUT | PUT /domains/{domainName}/nameservers]] - Change the name servers used to serve the DNS of the domain&lt;br /&gt;
&lt;br /&gt;
=== Whois contacts ===&lt;br /&gt;
* [[domains-domainName-contactType:GET|GET /domains/{domainName}/{contactType}]] - Gets the contact info for the specified contact&lt;br /&gt;
* [[domains-domainName-contactType:PUT|PUT /domains/{domainName}/{contactType}]] - Changes the contact info of a domain name&lt;br /&gt;
&lt;br /&gt;
=== Domain authorization code ===&lt;br /&gt;
* [[domains-domainName-authInfo:GET|GET /domains/{domainName}/authInfo]] - Gets the authorization code (authInfo).&lt;br /&gt;
* [[domains-domainName-authInfo:PUT|PUT /domains/{domainName}/authInfo]] - Sets or generates the authorization info&lt;br /&gt;
&lt;br /&gt;
=== Auto-renewal status ===&lt;br /&gt;
* [[domains-domainName-autoRenew:GET|GET /domains/{domainName}/autoRenew]] - Gets the current auto-renewal status&lt;br /&gt;
* [[domains-domainName-autoRenew:PUT|PUT /domains/{domainName}/autoRenew]] - Sets the auto-renewal status&lt;br /&gt;
* [[domains-domainName-autoRenew:OPTIONS|OPTIONS /domains/{domainName}/autoRenew]] - Check whether the auto-renewal status can be set.&lt;br /&gt;
&lt;br /&gt;
=== Domain hosts ===&lt;br /&gt;
* [[domains-domainName-hosts:GET|GET /domains/{domainName}/hosts]] - Gets the current hosts&lt;br /&gt;
* [[domains-domainName-hosts:PUT|PUT /domains/{domainName}/hosts]] - Replace the hosts&lt;br /&gt;
* [[domains-domainName-hosts:POST|POST /domains/{domainName}/hosts]] - Add or update hosts&lt;br /&gt;
* [[domains-domainName-hosts:DELETE|DELETE /domains/{domainName}/hosts/{hostName}]] - Delete a host&lt;br /&gt;
&lt;br /&gt;
=== Domain contact verification ===&lt;br /&gt;
* [[domains-domainName-contactverification:GET|GET /domains/{domainName}/contactverification]] - Gets the status of the contact verification for {domainName} or Send email contact verification for {domainName}&lt;br /&gt;
&lt;br /&gt;
=== Private registration ===&lt;br /&gt;
* [[domains-domainName-privateregistration:GET|GET /domains/{domainName}/privateregistration]] - Gets the privateregistration info for the domain&lt;br /&gt;
* [[domains-domainName-privateregistration:POST|POST /domains/{domainName}/privateregistration]] - Update the privateregistration - change forwarding e-mail address, upgrade or downgrade between &amp;quot;full&amp;quot; and &amp;quot;light&amp;quot; version of the privateregistration product.&lt;br /&gt;
* [[domains-domainName-privateregistration:DELETE|DELETE /domains/{domainName}/privateregistration]] - Remove the privateregistration&lt;br /&gt;
&lt;br /&gt;
== Renew Domain ==&lt;br /&gt;
* [[domains-domainName-renewTerms:GET|GET /domains/{domainName}/renewTerms]] - get available renewal terms and pricing&lt;br /&gt;
* [[domains-domainName-renew:POST|POST /domains/{domainName}/renew]] - renew a domain for a specific registration period&lt;br /&gt;
&lt;br /&gt;
== Domain Pricing ==&lt;br /&gt;
* [[domains-domainName-prices:GET|GET /domains/{domainName}/prices]] - get domain prices&lt;br /&gt;
* [[domains-domainName-prices/register:GET|GET /domains/{domainName}/prices/register]] - get domain register prices&lt;br /&gt;
* [[domains-domainName-prices/renew:GET|GET /domains/{domainName}/prices/renew]] - get domain renew prices&lt;br /&gt;
* [[domains-domainName-prices/transfer:GET|GET /domains/{domainName}/prices/transfer]] - get domain transfer prices&lt;br /&gt;
&lt;br /&gt;
== Private Registration Availability By TLD ==&lt;br /&gt;
* [[domains-domainName-privateregistration-:GET|GET /domains/privateregistration]] - Is private registration available for tld's&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Common Features]]&lt;br /&gt;
&lt;br /&gt;
{{disqus}}&lt;br /&gt;
[[Category:Hostway API]]&lt;br /&gt;
[[Category:Domain Name Registration API]]&lt;/div&gt;</summary>
		<author><name>Philip.rittscher</name></author>	</entry>

	<entry>
		<id>http://docs.hostway.com/index.php/Accounts-accountNumber-domains-domainName-search:GET</id>
		<title>Accounts-accountNumber-domains-domainName-search:GET</title>
		<link rel="alternate" type="text/html" href="http://docs.hostway.com/index.php/Accounts-accountNumber-domains-domainName-search:GET"/>
				<updated>2013-10-15T17:06:12Z</updated>
		
		<summary type="html">&lt;p&gt;Philip.rittscher: /* Example search for a domain product. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= GET /accounts/''{accountNumber}''/domains/''{domainName}''/search =&lt;br /&gt;
Search for domains in client's account. Standard paging parameters can be used.&lt;br /&gt;
The result is in standard paging format: list of list of results and pages count.&lt;br /&gt;
You can search by name (with wildcard), expired or expiring (within 45 days of&lt;br /&gt;
expiration) domains, or specify date range for expiration.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
== Request ==&lt;br /&gt;
&amp;lt;code&amp;gt;GET /accounts/''{accountNumber}''/domains/''{domainName}''/search&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
;name&lt;br /&gt;
: Domain name or wildcard pattern (optional).&lt;br /&gt;
;expired&lt;br /&gt;
: true|false (optional)&lt;br /&gt;
;expiring&lt;br /&gt;
: true|false (optional)&lt;br /&gt;
;days&lt;br /&gt;
: number of days (optional) to be used in conjunction with expiring or expired. The default value is 45 days, i.e. a domain is considered &amp;quot;expiring&amp;quot; if it expires in 45 days or less.&lt;br /&gt;
;expiresBefore&lt;br /&gt;
: yyyy-mm-dd (optional)&lt;br /&gt;
;expiresAfter&lt;br /&gt;
: yyyy-mm-dd (optional)&lt;br /&gt;
;page&lt;br /&gt;
: page number (optional)&lt;br /&gt;
;pageSize&lt;br /&gt;
: number of items per page (optional)&lt;br /&gt;
&lt;br /&gt;
=== URI Parameters ===&lt;br /&gt;
;accountNumber&lt;br /&gt;
: client account number&lt;br /&gt;
{{DomainName}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Request Headers ===&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Request Body ===&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
== Response ==&lt;br /&gt;
&lt;br /&gt;
=== Status Code ===&lt;br /&gt;
;200 OK&lt;br /&gt;
: Returns list of domains.&lt;br /&gt;
&lt;br /&gt;
=== Response Body ===&lt;br /&gt;
List of list of domains and pages count.&lt;br /&gt;
&lt;br /&gt;
== Example search for a domain product. ==&lt;br /&gt;
'''Request'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
GET /accounts/acct839326/domains/search?page=1&amp;amp;pageSize=10&amp;amp;name=ng-test*&amp;amp;expired=false&amp;amp;expiring=false&amp;amp;expiresAfter=2014-04-11&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Response'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
200 OK&lt;br /&gt;
Content-Type: application/json; charset=UTF-8&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;total_count&amp;quot;: 1,&lt;br /&gt;
  &amp;quot;list&amp;quot;: &lt;br /&gt;
    [&lt;br /&gt;
      {&lt;br /&gt;
        &amp;quot;status&amp;quot;: &amp;quot;open&amp;quot;,&lt;br /&gt;
        &amp;quot;createDate&amp;quot;: &amp;quot;2013-02-02&amp;quot;,&lt;br /&gt;
        &amp;quot;billingCycle&amp;quot;: 12,&lt;br /&gt;
        &amp;quot;name&amp;quot;: &amp;quot;ng-test-fitnesse-20130202-0605.com&amp;quot;,&lt;br /&gt;
        &amp;quot;expirationDate&amp;quot;: &amp;quot;2018-02-02&amp;quot;&lt;br /&gt;
      }&lt;br /&gt;
    ],&lt;br /&gt;
  &amp;quot;links&amp;quot;:&lt;br /&gt;
    [&lt;br /&gt;
      {&lt;br /&gt;
        &amp;quot;href&amp;quot;: &amp;quot;http://{host:port}/accounts/acct839326/domains?page=1&amp;amp;pageSize=10&amp;amp;filterName=ng-test-fitnesse-search-20131010-022746.com&amp;amp;filterActivationDate='2013-10-10'&amp;amp;filterMonthlyCycle=12&amp;amp;filterStatus=open&amp;quot;,&lt;br /&gt;
        &amp;quot;rel&amp;quot;: &amp;quot;self&amp;quot;&lt;br /&gt;
      }&lt;br /&gt;
    ]&lt;br /&gt;
}&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Common Features]]&lt;br /&gt;
&lt;br /&gt;
{{disqus}}&lt;br /&gt;
[[Category:Hostway API]]&lt;br /&gt;
[[Category:Domain Name Registration API]]&lt;/div&gt;</summary>
		<author><name>Philip.rittscher</name></author>	</entry>

	<entry>
		<id>http://docs.hostway.com/index.php/Domains-domainName-renew:POST</id>
		<title>Domains-domainName-renew:POST</title>
		<link rel="alternate" type="text/html" href="http://docs.hostway.com/index.php/Domains-domainName-renew:POST"/>
				<updated>2013-06-05T22:24:28Z</updated>
		
		<summary type="html">&lt;p&gt;Philip.rittscher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= POST /domains/''{domainName}''/renew =&lt;br /&gt;
Renew a domain for a specified registration period.&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Request ==&lt;br /&gt;
&amp;lt;code&amp;gt;POST /domains/''{domainName}''/renew&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== URI Parameters ===&lt;br /&gt;
; domainName - string&lt;br /&gt;
: The domain name to renew. Domain name is case insensitive.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Request Headers ===&lt;br /&gt;
; Content-Type&lt;br /&gt;
: Required. Set this header to &amp;lt;code&amp;gt;application/json; charset=UTF-8&amp;lt;/code&amp;gt;&lt;br /&gt;
; Authorization&lt;br /&gt;
: Required.&lt;br /&gt;
&lt;br /&gt;
=== Request Body ===&lt;br /&gt;
'''Request Body for renewing a domain'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   &amp;quot;term&amp;quot;: &amp;quot;{term}&amp;quot;,&lt;br /&gt;
   &amp;quot;currentExpireDate&amp;quot;: &amp;quot;{expireDate}&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Request Parameters ====&lt;br /&gt;
;term - integer&lt;br /&gt;
: Required. The number of years to add to the registration term. This amount must match one of the available cycles for renewing a domain. For example, if the [[pricing|pricing]] call shows that a domain has available cycles of 1 year, 5 and 10 this means a domain may not be renewed for 3 years, since that is not an available term for renewal. A domain cannot be renewed beyond its maximum  registration term. Therefore if the max registration term is 10 years and a domain expires in 5 days, it cannot be renewed for 10 years, since this would mean the new term would be 10 years and 5 days into the future. Only a domain that is already expired can be renewed for its max registration term. &lt;br /&gt;
&lt;br /&gt;
; expireDate - date&lt;br /&gt;
: The current expiration date of the domain is required to prove that the renewal request is unique and is not a duplicate renewal that has already been processed. If the given expireDate does not match the current expiration date of the domain, the renewal request is rejected. Use [[domains-domainName-details:GET|the domain info command]] to get the expireDate of the domains. The format for the date is yyyy-mm-dd&lt;br /&gt;
&lt;br /&gt;
== Response ==&lt;br /&gt;
&lt;br /&gt;
=== Status Code ===&lt;br /&gt;
;201 Accepted&lt;br /&gt;
: The domain renewal order has been submitted.&lt;br /&gt;
&lt;br /&gt;
;400 Bad Request&lt;br /&gt;
: If the given data is not acceptable. The domain name may be invalid if it includes parts of the URL like 'http://'. If the registration term is not not a supported registration term for the domain, or if the expire date is in an invalid format. This error is also invoked if any of the required parameters are missing from the request.&lt;br /&gt;
&lt;br /&gt;
;403 - Not authorized &lt;br /&gt;
: The domain name does not belong in the account of the customer who is attempting to renew the domain. Only the account holder may renew the domain.&lt;br /&gt;
&lt;br /&gt;
;404 - Not found&lt;br /&gt;
: The domain name does not exist or is in a closed or suspended state and cannot be renewed.&lt;br /&gt;
&lt;br /&gt;
;409 - Conflict&lt;br /&gt;
: When the registration term exceeds the maximum registration period, or the current expiration date supplied in the request does not match the expire date of the domain.&lt;br /&gt;
&lt;br /&gt;
=== Response Body ===&lt;br /&gt;
'''Response Body for renewing a domain'''&lt;br /&gt;
None&lt;br /&gt;
== Example of ordering domain renewal. ==&lt;br /&gt;
'''Request'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
POST /domains/ng-test-fitnesse-shortcut-20130412-0940.com/renew&lt;br /&gt;
Content-Type: application/json; charset=UTF-8&lt;br /&gt;
Authorization: Basic ...&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
   &amp;quot;term&amp;quot;: &amp;quot;1&amp;quot;,&lt;br /&gt;
   &amp;quot;currentExpireDate&amp;quot;: &amp;quot;2013-09-21&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Response'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
201 Accepted&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Domain Name Registration|Domain Name Registration API]]&lt;br /&gt;
* [[Common Features]]&lt;br /&gt;
&lt;br /&gt;
{{disqus}}&lt;br /&gt;
[[Category:Hostway API]]&lt;br /&gt;
[[Category:Domain Name Registration API]]&lt;/div&gt;</summary>
		<author><name>Philip.rittscher</name></author>	</entry>

	<entry>
		<id>http://docs.hostway.com/index.php/Domains-domainName-namespinner:GET</id>
		<title>Domains-domainName-namespinner:GET</title>
		<link rel="alternate" type="text/html" href="http://docs.hostway.com/index.php/Domains-domainName-namespinner:GET"/>
				<updated>2013-05-16T00:23:56Z</updated>
		
		<summary type="html">&lt;p&gt;Philip.rittscher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= GET /domains/''{domainName}''/namespinner =&lt;br /&gt;
The NameSpinner command generates domain name suggestions that are similar to the given domain. The results include information on the availability of each suggested domain in different Top Level Domains (TLD). Results can be adjusted by TLD, the number of results to return, the inclusion of hyphens to seperate words, and the use of related terms or phrases.  The name spinner can be used to suggest alternative choices for domains when the customers preferred choices are all taken. It is therefore useful to use in conjunction with the standard domain availability check command.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Request ==&lt;br /&gt;
&amp;lt;code&amp;gt;GET /domains/''{domainName}''/namespinner&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; domainName&lt;br /&gt;
: Required, the domain name, word or search terms for which to get suggestions. The input must include only alphanumeric characters, the 'dot' character, hyphens and spaces. For example the following are valid domainName values &amp;quot;Check my domain&amp;quot;, &amp;quot;checkmydomain.com&amp;quot;, &amp;quot;check-my-domain&amp;quot;. The following are not valid &amp;quot;http://www.checkmydomain.com&amp;quot;, &amp;quot;www.checkmydomain.com&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== URI Parameters ===&lt;br /&gt;
; maxResults - ''int''&lt;br /&gt;
: Optional, if specified controls the maximum number of suggestions per TLD. The value must be between 1 and 99. The default value is 20. NOTE: the number of results returned may be less than maxResults if there are not enough suggestions to provide based on the search terms.&lt;br /&gt;
 &lt;br /&gt;
; useHyphens - ''boolean''&lt;br /&gt;
: Optional, if specified controls whether to use hyphens when generating suggestions. Depending on the search terms and the number of results, the useHyphens toggle may or may not have an impact on results. The default is 'false'.&lt;br /&gt;
&lt;br /&gt;
; addRelated - ''boolean''&lt;br /&gt;
: Optional, if specified controls whether to use related terms or phrases when generating suggestions. For example if the input includes the words 'HorseTrading' the addRelated parameter might cause a result such as SportHorseTrading, since sport and horse are related. The default is false.&lt;br /&gt;
&lt;br /&gt;
; TLDList - ''string''&lt;br /&gt;
: Optional, if specified the list of TLDs may include COM, NET, ORG, INFO, BIZ, CO, PRO, US, CA, ASIA &amp;amp; MOBI. The list is a comma separated list of the desired TLDs to include in the results, and must not include the 'dot' ('.') separator.   The default is to include all supported TLDs. &lt;br /&gt;
&lt;br /&gt;
=== Request Headers ===&lt;br /&gt;
; Accept&lt;br /&gt;
: Allows the client to specify the preferred response content type. Currently supported values:&lt;br /&gt;
:: application/json&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Response ==&lt;br /&gt;
&lt;br /&gt;
=== Status Code ===&lt;br /&gt;
;200 OK&lt;br /&gt;
: Success.&lt;br /&gt;
&lt;br /&gt;
=== Response Body ===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
{&amp;quot;suggestions&amp;quot;:&lt;br /&gt;
	[&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;{available}&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;{suggestion}&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;{tld}&amp;quot;}		&lt;br /&gt;
	]&lt;br /&gt;
}&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Response parameters ===&lt;br /&gt;
&lt;br /&gt;
; available - ''boolean''&lt;br /&gt;
: Indicates true or false if the suggested domain name is available for registration for this TLD.&lt;br /&gt;
&lt;br /&gt;
; suggestion - ''string''&lt;br /&gt;
: The second level domain name label. &lt;br /&gt;
&lt;br /&gt;
; tld - ''string''&lt;br /&gt;
: The TLD associated with this suggestion. The 'name' and 'tld' should be combined to form the complete domain name. For example 'name'.'tld'&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Example Name Spinner ==&lt;br /&gt;
&lt;br /&gt;
=== Request ===&lt;br /&gt;
&lt;br /&gt;
GET /domains/greenenergy/namespinner?maxResults=10&amp;amp;addRelated=true&amp;amp;useHyphens=true&amp;amp;TLDList=com,net,org,us&lt;br /&gt;
&lt;br /&gt;
=== Response ===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   &amp;quot;suggestions&amp;quot;:[&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Energy-Home&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Com&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;false&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Energy-Home&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Net&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Energy-Home&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Org&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Energy-Home&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Us&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Best-Green-Energy&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Com&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Best-Green-Energy&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Net&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Best-Green-Energy&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Org&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Best-Green-Energy&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Us&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Free-Green-Energy&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Com&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Free-Green-Energy&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Net&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Free-Green-Energy&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Org&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Free-Green-Energy&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Us&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Energy-Savings&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Com&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Energy-Savings&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Net&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Energy-Savings&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Org&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Energy-Savings&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Us&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Energy-Technologies&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Com&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Energy-Technologies&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Net&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Energy-Technologies&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Org&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Energy-Technologies&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Us&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Clean-Energy&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Com&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Clean-Energy&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Net&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Clean-Energy&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Org&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Clean-Energy&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Us&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Energy-Future&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Com&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Energy-Future&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Net&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;false&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Energy-Future&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Org&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Energy-Future&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Us&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Wind-Energy&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Com&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Wind-Energy&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Net&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Wind-Energy&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Org&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;false&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Wind-Energy&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Us&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Energy-Barrier&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Com&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Energy-Barrier&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Net&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Energy-Barrier&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Org&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Green-Energy-Barrier&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Us&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Austin-Green-Energy&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Com&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Austin-Green-Energy&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Net&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Austin-Green-Energy&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Org&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
         &amp;quot;available&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
         &amp;quot;name&amp;quot;:&amp;quot;Austin-Green-Energy&amp;quot;,&lt;br /&gt;
         &amp;quot;tld&amp;quot;:&amp;quot;Us&amp;quot;&lt;br /&gt;
      }&lt;br /&gt;
   ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== NameSpinner Sample Code ==&lt;br /&gt;
HTML and JavaScript sample code is available for download [[Domains-domainName-namespinner:SAMPLE | here.]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Domain Name Registration|Domain Name Registration API]]&lt;br /&gt;
* [[Domains-domainName:GET|Check domain availability]]&lt;br /&gt;
* [[Common Features]]&lt;br /&gt;
&lt;br /&gt;
{{disqus}}&lt;br /&gt;
[[Category:Hostway API]]&lt;br /&gt;
[[Category:Domain Name Registration API]]&lt;/div&gt;</summary>
		<author><name>Philip.rittscher</name></author>	</entry>

	<entry>
		<id>http://docs.hostway.com/index.php/Domains-domainName:GET</id>
		<title>Domains-domainName:GET</title>
		<link rel="alternate" type="text/html" href="http://docs.hostway.com/index.php/Domains-domainName:GET"/>
				<updated>2013-05-16T00:22:21Z</updated>
		
		<summary type="html">&lt;p&gt;Philip.rittscher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= GET /domains/''{domainName}'' =&lt;br /&gt;
Performs domain availability check.&lt;br /&gt;
__TOC__&lt;br /&gt;
== Request ==&lt;br /&gt;
&amp;lt;code&amp;gt;GET /domains/''{domainName}''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; domainName - string&lt;br /&gt;
: The valid domain name to check including only the labels that are appropriate for the valid registration of a domain name at the registry. IE: '''example.com''' is a valid domain name that could be or is already registered at the registry. Whereas '''http://www.example.com''' or '''www.example.com''' are not. If the domain name is invalid, or is otherwise not registerable such as for a non-existent or non-supported TLD, an error will be returned. Domain names are case insensitive.&lt;br /&gt;
&lt;br /&gt;
== Response ==&lt;br /&gt;
&lt;br /&gt;
=== Status Code ===&lt;br /&gt;
An HTTP response code value indicating ancillary information about the domain availability. See notes below for the meaning of the response code. Check the 'available' value to determine if the given domain name is available at the registry.&lt;br /&gt;
&lt;br /&gt;
;200 OK&lt;br /&gt;
: Domain is either registered and does not exist in ServicePlex, or available. The 'available' result will be 'false' if the domain is registered (in this case and the domain can be presented as already taken and perhaps transferable to ServicePlex) and 'true' if the name is available.&lt;br /&gt;
&lt;br /&gt;
;203 Non Authoritative&lt;br /&gt;
: Domain is already registered in ServicePlex. Check the 'available' result to see if the domain exists at the registry already. For example, a domain may be pending provisioning and therefore it already exists in ServicePlex and so is not available for registration even if the 'available' value is 'true'&lt;br /&gt;
&lt;br /&gt;
;400 Bad Request&lt;br /&gt;
: The domain name is not valid.&lt;br /&gt;
&lt;br /&gt;
;412 Unauthorized&lt;br /&gt;
: Domain is not permitted for registration in ServicePlex. Check the 'available' value to see if the domain is registered at the registry. A domain might not be permitted if it is in a restricted list of domain names that are prevented from being registered in ServicePlex. For example '''buy-olympic-tickets.com''' might be available but it is restricted. Special privileges are required to register restricted domains.&lt;br /&gt;
&lt;br /&gt;
=== Response Body ===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;available&amp;quot;: &amp;quot;{available}&amp;quot;,&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;{domainName}&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; available - ''boolean''&lt;br /&gt;
: Indicates if the domain is ''available'' for registration '''true''', or if the domain is already registered and subsequently not available for registration '''false'''. The value of 'available' is determined by checking the registry to see if a record of the domain exists or not, independent of the status or rules for registering the domain in ServicePlex.&lt;br /&gt;
&lt;br /&gt;
; domainName - ''string''&lt;br /&gt;
: The domain name that was supplied in the GET request.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Domain Name Registration|Domain Name Registration API]]&lt;br /&gt;
* [[Domains-domainName-namespinner:GET|Name suggestion search]]&lt;br /&gt;
* [[Common Features]]&lt;br /&gt;
&lt;br /&gt;
{{disqus}}&lt;br /&gt;
[[Category:Hostway API]]&lt;br /&gt;
[[Category:Domain Name Registration API]]&lt;/div&gt;</summary>
		<author><name>Philip.rittscher</name></author>	</entry>

	<entry>
		<id>http://docs.hostway.com/index.php/Domains-domainName-namespinner:SAMPLE</id>
		<title>Domains-domainName-namespinner:SAMPLE</title>
		<link rel="alternate" type="text/html" href="http://docs.hostway.com/index.php/Domains-domainName-namespinner:SAMPLE"/>
				<updated>2013-05-13T18:33:26Z</updated>
		
		<summary type="html">&lt;p&gt;Philip.rittscher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= SAMPLE /domains/''{domainName}''/namespinner =&lt;br /&gt;
&lt;br /&gt;
This page contains JavaScript and HTML sources used to perform domain name availbility&lt;br /&gt;
searches for suggested domain names.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== JavaScript ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;/****&lt;br /&gt;
DISCLAIMER&lt;br /&gt;
&lt;br /&gt;
The code examples, API, information, data, and other materials&lt;br /&gt;
(collectively &amp;quot;Materials&amp;quot;) made available on this website are&lt;br /&gt;
provided on an &amp;quot;as is&amp;quot;, &amp;quot;as available&amp;quot; basis, without any warranty as&lt;br /&gt;
to the completeness, accuracy, reliability, suitability,&lt;br /&gt;
availability, merchantability or fitness for a particular purpose.&lt;br /&gt;
Hostway expressly makes no warranty, representation, or guaranty as&lt;br /&gt;
to the content, sequence, timeliness, or completeness of the&lt;br /&gt;
Materials. Hostway further makes no warranty, representation, or&lt;br /&gt;
guaranty that the Materials will be uninterrupted or error free or&lt;br /&gt;
bug free. Hostway will not provide any support for the Materials, and&lt;br /&gt;
Hostway is not obligated correct any issues may exist in the&lt;br /&gt;
Materials whether or not Hostway has knowledge of such issues.&lt;br /&gt;
However, Hostway reserves the right to amend, modify, or delete all&lt;br /&gt;
or any portion of the Materials at any time at Hostway's sole&lt;br /&gt;
discretion, and such amendment, modification, or deletion may affect,&lt;br /&gt;
alter, or terminate the functionality of any previous versions of the&lt;br /&gt;
Materials (such as the code examples) without notice.&lt;br /&gt;
&lt;br /&gt;
Hostway will have absolutely no liability in connection with or&lt;br /&gt;
arising from the Materials, your use of the Materials, or the&lt;br /&gt;
availability or unavailability of any of the Materials. Furthermore,&lt;br /&gt;
Hostway expressly disclaims all liability for, without limitation:&lt;br /&gt;
i.	Any and all damage to your computer, hardware, data, information,&lt;br /&gt;
    materials, and business arising from the Materials or your use,&lt;br /&gt;
    modification, or distribution of the Materials;&lt;br /&gt;
ii.	Any and all indirect or consequential loss or damage, loss of&lt;br /&gt;
    data or loss of profits arising out of, or in connection with,&lt;br /&gt;
    your use, modification, or distribution of the Materials;&lt;br /&gt;
iii. Any and all functions of any modifications that you make to the&lt;br /&gt;
    Materials, including any loss, damage, or other liability&lt;br /&gt;
    resulting from your modification of the Materials;&lt;br /&gt;
iv. Any and all losses or damages caused, in whole or in part, by&lt;br /&gt;
    Hostway's actions, omissions, or negligence in procuring,&lt;br /&gt;
    compiling, or delivering the Materials;&lt;br /&gt;
v.  Any and all errors, omissions, or inaccuracies in the Materials&lt;br /&gt;
    regardless of how caused, or delays or interruptions in delivery&lt;br /&gt;
    of the Materials; or&lt;br /&gt;
vi. Any decision you or any third party may make, or action taken or&lt;br /&gt;
    not taken, in reliance upon the Materials.&lt;br /&gt;
For the purposes of this disclaimer, &amp;quot;Hostway&amp;quot; includes, without&lt;br /&gt;
limitation, Hostway's divisions, affiliates, subsidiaries,&lt;br /&gt;
successors, parent companies, and their (including Hostway's)&lt;br /&gt;
executives, directors, officers, managers, employees, consultants,&lt;br /&gt;
contractors, agents, affiliates, third-party providers, merchants,&lt;br /&gt;
licensors or the like.&lt;br /&gt;
****/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
var publicApiUrl = 'http://coreapi01.ote.chicago.hostway:8092';&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
 * suggestNames  :&lt;br /&gt;
 *&lt;br /&gt;
 * Make an ajax request to get the availability of suggested domain names.&lt;br /&gt;
 * Assembles querystring via queryStringMap&lt;br /&gt;
 * Assemble url with &lt;br /&gt;
 * 1. publicApiUrl&lt;br /&gt;
 * 2. nameSuggest&lt;br /&gt;
 * 3. querystring&lt;br /&gt;
 *&lt;br /&gt;
 * @constructor&lt;br /&gt;
 * @this {suggestNames}&lt;br /&gt;
 * @param {string} nameSuggest, the second level domain name text to spin.&lt;br /&gt;
 * @param {Object.&amp;lt;string, string&amp;gt;} queryStringMap, a map of all the additional attributes to send as querystring.&lt;br /&gt;
 * @param {function( { status: number, name: string, suggestions[{name:string, tld:string, available:boolean}] }  )} &lt;br /&gt;
 *           resultHandler, function object holding the results of a spin call. &lt;br /&gt;
 *&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
function suggestNames(nameSuggest, queryStringMap, resultHandler) {&lt;br /&gt;
&lt;br /&gt;
	var qs = &amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
	//&lt;br /&gt;
	// build query string with additional parameters to be sent with name spinner request&lt;br /&gt;
	//&lt;br /&gt;
	for(var key in queryStringMap){&lt;br /&gt;
		&lt;br /&gt;
		if (queryStringMap.hasOwnProperty(key)) {&lt;br /&gt;
			&lt;br /&gt;
&lt;br /&gt;
			if(key=='maxResults' &amp;amp;&amp;amp; queryStringMap[key] &amp;gt;= 0 &amp;amp;&amp;amp; new Number(queryStringMap[key]) &amp;gt; 0 ){&lt;br /&gt;
				qs = qs + &amp;quot;maxResults=&amp;quot;+queryStringMap[key]+'&amp;amp;';&lt;br /&gt;
			}&lt;br /&gt;
&lt;br /&gt;
			if(key=='addRelated' &amp;amp;&amp;amp; queryStringMap[key]){&lt;br /&gt;
				qs = qs + &amp;quot;AddRelated=&amp;quot;+queryStringMap[key]+'&amp;amp;';&lt;br /&gt;
			}&lt;br /&gt;
&lt;br /&gt;
			if(key=='useHyphens'){&lt;br /&gt;
				qs = qs + &amp;quot;useHyphens=&amp;quot;+queryStringMap[key]+'&amp;amp;';&lt;br /&gt;
			}&lt;br /&gt;
&lt;br /&gt;
			if(key=='tldList' &amp;amp;&amp;amp; (queryStringMap[key] != null &amp;amp;&amp;amp; queryStringMap[key].length &amp;gt; 0)){&lt;br /&gt;
				qs = qs + &amp;quot;TLDList=&amp;quot;+queryStringMap[key]+'&amp;amp;';&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	// Remove invalid chars. Input should be a set of keywords like 'Smart Investor'&lt;br /&gt;
	// or a second level domain name like 'smartinvestor.com'&lt;br /&gt;
	//&lt;br /&gt;
	nameSuggest = nameSuggest.replace(&amp;quot;\\&amp;quot;,&amp;quot;&amp;quot;);&lt;br /&gt;
	nameSuggest = nameSuggest.replace(&amp;quot;http://&amp;quot;,&amp;quot;&amp;quot;);&lt;br /&gt;
	nameSuggest = nameSuggest.replace(&amp;quot;/&amp;quot;,&amp;quot;&amp;quot;);&lt;br /&gt;
	nameSuggest = nameSuggest.replace(&amp;quot;www\.&amp;quot;,&amp;quot;&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	var uri = '/domains/' + nameSuggest + '/namespinner';&lt;br /&gt;
&lt;br /&gt;
	//&lt;br /&gt;
	// exec spinner request&lt;br /&gt;
	//&lt;br /&gt;
	$.ajax({&lt;br /&gt;
		type: &amp;quot;GET&amp;quot;,&lt;br /&gt;
		url: publicApiUrl + uri +'?'+qs,&lt;br /&gt;
		dataType: &amp;quot;json&amp;quot;,&lt;br /&gt;
		success: function(data, textStatus, jqXHR) {&lt;br /&gt;
			console.log('SUCCESS ' + textStatus);&lt;br /&gt;
			result = { status: jqXHR.status, name: nameSuggest, suggestions:data.suggestions };&lt;br /&gt;
			resultHandler(result);&lt;br /&gt;
		},&lt;br /&gt;
		error: function(jqXHR, textStatus, errorThrown) {&lt;br /&gt;
			console.log('Error status=' + jqXHR.status);&lt;br /&gt;
			result = { status: jqXHR.status, name: nameSuggest};&lt;br /&gt;
			resultHandler(result);&lt;br /&gt;
		}&lt;br /&gt;
	});&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== HTML ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Strict//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml2/DTD/xhtml1-strict.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; xml:lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
	&amp;lt;meta http-equiv=&amp;quot;Content-Type&amp;quot; content=&amp;quot;text/html; charset=UTF-8&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
DISCLAIMER&lt;br /&gt;
&lt;br /&gt;
The code examples, API, information, data, and other materials&lt;br /&gt;
(collectively &amp;quot;Materials&amp;quot;) made available on this website are&lt;br /&gt;
provided on an &amp;quot;as is&amp;quot;, &amp;quot;as available&amp;quot; basis, without any warranty as&lt;br /&gt;
to the completeness, accuracy, reliability, suitability,&lt;br /&gt;
availability, merchantability or fitness for a particular purpose.&lt;br /&gt;
Hostway expressly makes no warranty, representation, or guaranty as&lt;br /&gt;
to the content, sequence, timeliness, or completeness of the&lt;br /&gt;
Materials. Hostway further makes no warranty, representation, or&lt;br /&gt;
guaranty that the Materials will be uninterrupted or error free or&lt;br /&gt;
bug free. Hostway will not provide any support for the Materials, and&lt;br /&gt;
Hostway is not obligated correct any issues may exist in the&lt;br /&gt;
Materials whether or not Hostway has knowledge of such issues.&lt;br /&gt;
However, Hostway reserves the right to amend, modify, or delete all&lt;br /&gt;
or any portion of the Materials at any time at Hostway's sole&lt;br /&gt;
discretion, and such amendment, modification, or deletion may affect,&lt;br /&gt;
alter, or terminate the functionality of any previous versions of the&lt;br /&gt;
Materials (such as the code examples) without notice.&lt;br /&gt;
&lt;br /&gt;
Hostway will have absolutely no liability in connection with or&lt;br /&gt;
arising from the Materials, your use of the Materials, or the&lt;br /&gt;
availability or unavailability of any of the Materials. Furthermore,&lt;br /&gt;
Hostway expressly disclaims all liability for, without limitation:&lt;br /&gt;
i.	Any and all damage to your computer, hardware, data, information,&lt;br /&gt;
    materials, and business arising from the Materials or your use,&lt;br /&gt;
    modification, or distribution of the Materials;&lt;br /&gt;
ii.	Any and all indirect or consequential loss or damage, loss of&lt;br /&gt;
    data or loss of profits arising out of, or in connection with,&lt;br /&gt;
    your use, modification, or distribution of the Materials;&lt;br /&gt;
iii. Any and all functions of any modifications that you make to the&lt;br /&gt;
    Materials, including any loss, damage, or other liability&lt;br /&gt;
    resulting from your modification of the Materials;&lt;br /&gt;
iv. Any and all losses or damages caused, in whole or in part, by&lt;br /&gt;
    Hostway's actions, omissions, or negligence in procuring,&lt;br /&gt;
    compiling, or delivering the Materials;&lt;br /&gt;
v.  Any and all errors, omissions, or inaccuracies in the Materials&lt;br /&gt;
    regardless of how caused, or delays or interruptions in delivery&lt;br /&gt;
    of the Materials; or&lt;br /&gt;
vi. Any decision you or any third party may make, or action taken or&lt;br /&gt;
    not taken, in reliance upon the Materials.&lt;br /&gt;
For the purposes of this disclaimer, &amp;quot;Hostway&amp;quot; includes, without&lt;br /&gt;
limitation, Hostway's divisions, affiliates, subsidiaries,&lt;br /&gt;
successors, parent companies, and their (including Hostway's)&lt;br /&gt;
executives, directors, officers, managers, employees, consultants,&lt;br /&gt;
contractors, agents, affiliates, third-party providers, merchants,&lt;br /&gt;
licensors or the like.&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;title&amp;gt;Domain Name Suggestions Availability Check&amp;lt;/title&amp;gt;&lt;br /&gt;
	&amp;lt;script src=&amp;quot;http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
 	&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;namespinner.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
	&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
// show or hide advance attributes, default to false&lt;br /&gt;
var advacedAttr=false;&lt;br /&gt;
&lt;br /&gt;
// show or hide help content, default to false&lt;br /&gt;
var help=false;&lt;br /&gt;
&lt;br /&gt;
// Used only to show how long each name suggestion search takes.&lt;br /&gt;
var curTime = (new Date()).getTime();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
 * UI help content hover action.&lt;br /&gt;
 */&lt;br /&gt;
(function($){&lt;br /&gt;
	$(document).ready(function() {&lt;br /&gt;
&lt;br /&gt;
		//&lt;br /&gt;
		// onclick show/remove advanced settings&lt;br /&gt;
		//&lt;br /&gt;
		$('#advancedSettings').click(function() {&lt;br /&gt;
			if(!advacedAttr) {&lt;br /&gt;
			  $('[name=advancedSettings]').css(&amp;quot;visibility&amp;quot;,&amp;quot;visible&amp;quot;);&lt;br /&gt;
			  $('#content').css(&amp;quot;height&amp;quot;,&amp;quot;290&amp;quot;);&lt;br /&gt;
			  advacedAttr=true;&lt;br /&gt;
			}else{&lt;br /&gt;
			  $('[name=advancedSettings]').css(&amp;quot;visibility&amp;quot;,&amp;quot;hidden&amp;quot;);&lt;br /&gt;
			  $('#content').css(&amp;quot;height&amp;quot;,&amp;quot;50&amp;quot;);&lt;br /&gt;
			  advacedAttr=false;&lt;br /&gt;
&lt;br /&gt;
			    $('[name=help]').empty();&lt;br /&gt;
			    help=false;&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
		//&lt;br /&gt;
		// onclick show/remove help content&lt;br /&gt;
		//&lt;br /&gt;
		$('#help').click(function() {&lt;br /&gt;
&lt;br /&gt;
			if(!help){&lt;br /&gt;
			    $('[name=help]').append(&lt;br /&gt;
			    '&amp;lt;ul&amp;gt;'+&lt;br /&gt;
			    '&amp;lt;li&amp;gt;Add Related : Return domain names that are related to the SLD&amp;lt;/li&amp;gt;'+&lt;br /&gt;
			    '&amp;lt;li&amp;gt;Use Hyphens : Return domain names that include hyphens&amp;lt;/li&amp;gt;'+&lt;br /&gt;
			    '&amp;lt;li&amp;gt;Max Results : Maximum number of suggested names to return in &amp;lt;br/&amp;gt;'+&lt;br /&gt;
			    'addition to your input (between 0 and 99)'+&lt;br /&gt;
			    '&amp;lt;/ul&amp;gt;'&lt;br /&gt;
			    );&lt;br /&gt;
			    help=true;&lt;br /&gt;
			    $('#content').css(&amp;quot;height&amp;quot;,&amp;quot;490&amp;quot;);&lt;br /&gt;
			    $('#content').css(&amp;quot;width&amp;quot;,&amp;quot;400&amp;quot;);&lt;br /&gt;
			}else{&lt;br /&gt;
			    $('[name=help]').empty();&lt;br /&gt;
			    help=false;&lt;br /&gt;
			    $('#content').css(&amp;quot;height&amp;quot;,&amp;quot;290&amp;quot;);&lt;br /&gt;
			    $('#content').css(&amp;quot;width&amp;quot;,&amp;quot;400&amp;quot;);&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
		//&lt;br /&gt;
		// formatting of suggestion text area field&lt;br /&gt;
		//&lt;br /&gt;
		$('[name=nameSuggest]').click(function(){&lt;br /&gt;
&lt;br /&gt;
			if ($(this).val() == 'Enter search term') {&lt;br /&gt;
				$(this).val('');&lt;br /&gt;
			}&lt;br /&gt;
			$(this).css('color','#333');&lt;br /&gt;
		});&lt;br /&gt;
&lt;br /&gt;
	});&lt;br /&gt;
})(window.jQuery || window.$);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/****&lt;br /&gt;
 *&lt;br /&gt;
 * Callback function to display results returned in the suggestNames&lt;br /&gt;
 * call. This function reads the name suggestion results returned by&lt;br /&gt;
 * the Hostway Public API Server as a JSON structure. It keeps track&lt;br /&gt;
 * of all the TLDs returned in the result and builds a list of the&lt;br /&gt;
 * suggested names for each TLD and whether that name is available or&lt;br /&gt;
 * not. It then builds an HTML table with the TLDs in the top row.&lt;br /&gt;
 *&lt;br /&gt;
 */&lt;br /&gt;
function displayResult(result) {&lt;br /&gt;
&lt;br /&gt;
/*****&lt;br /&gt;
------&lt;br /&gt;
An example of the results returned for the search term&lt;br /&gt;
'DerivativesMarket' and Max Results was set to 3. The three results&lt;br /&gt;
are 'DerivativesSell', 'DerivativesStore' and 'DerivativesShop'.&lt;br /&gt;
Note that useHyphens and addRelated do not have an impact on&lt;br /&gt;
the results in this case as the first 3 results do not make use of&lt;br /&gt;
hyphens or related words.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;suggestions&amp;quot;: [&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesSell&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Com&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesSell&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Net&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesSell&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Org&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesSell&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Info&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesSell&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Biz&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesSell&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Pro&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesSell&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Mobi&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesSell&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Asia&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesSell&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Ca&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesSell&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Co&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesSell&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Us&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesStore&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Com&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesStore&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Net&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesStore&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Org&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesStore&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Info&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesStore&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Biz&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesStore&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Pro&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesStore&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Mobi&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesStore&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Asia&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesStore&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Ca&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesStore&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Co&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesStore&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Us&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;false&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesShop&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Com&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;false&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesShop&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Net&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesShop&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Org&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesShop&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Info&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesShop&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Biz&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;false&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesShop&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Pro&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesShop&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Mobi&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesShop&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Asia&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesShop&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Ca&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesShop&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Co&amp;quot;},&lt;br /&gt;
		{&amp;quot;available&amp;quot;: &amp;quot;true&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DerivativesShop&amp;quot;, &amp;quot;tld&amp;quot;: &amp;quot;Us&amp;quot;}&lt;br /&gt;
	]&lt;br /&gt;
}&lt;br /&gt;
------&lt;br /&gt;
*****/&lt;br /&gt;
&lt;br /&gt;
	$(&amp;quot;#resultMsg&amp;quot;).css('text-decoration', 'none');&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	if (result.status == 200) {&lt;br /&gt;
&lt;br /&gt;
		var headerArr = [];&lt;br /&gt;
		var suggestions = {};&lt;br /&gt;
&lt;br /&gt;
		var content = &amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
		$.each(result.suggestions, function(key, suggestion) {&lt;br /&gt;
&lt;br /&gt;
			// Add each TLD to a header array for display.&lt;br /&gt;
			if ( $.inArray( suggestion.tld, headerArr ) == -1 ) {&lt;br /&gt;
				headerArr.push(suggestion.tld);&lt;br /&gt;
			}&lt;br /&gt;
&lt;br /&gt;
			// And build a dictionary of results that looks like this:&lt;br /&gt;
			// {&lt;br /&gt;
			//   &amp;quot;suggested1&amp;quot;: {&amp;quot;com&amp;quot;: {&amp;quot;available&amp;quot; :&amp;quot;true&amp;quot;},  &amp;quot;net&amp;quot;: {&amp;quot;available&amp;quot; :&amp;quot;false&amp;quot;}},&lt;br /&gt;
			//   &amp;quot;suggested2&amp;quot;: {&amp;quot;com&amp;quot;: {&amp;quot;available&amp;quot; :&amp;quot;false&amp;quot;}, &amp;quot;net&amp;quot;: {&amp;quot;available&amp;quot; :&amp;quot;false&amp;quot;}}&lt;br /&gt;
			//  }&lt;br /&gt;
			if (!(suggestion.name in suggestions)) {&lt;br /&gt;
				suggestions[suggestion.name] = {};&lt;br /&gt;
			}&lt;br /&gt;
			suggestions[suggestion.name][suggestion.tld] = {};&lt;br /&gt;
			suggestions[suggestion.name][suggestion.tld].available = suggestion.available;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
		});&lt;br /&gt;
&lt;br /&gt;
		// Show the results, including TLDs header in a table&lt;br /&gt;
		content += &amp;quot;&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;Name&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&amp;quot;;&lt;br /&gt;
		for(name in headerArr) {&lt;br /&gt;
			content+= &amp;quot;&amp;lt;td cellspacing=\&amp;quot;25px\&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;.&amp;quot;+headerArr[name].toLowerCase()+&amp;quot;&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&amp;quot;;&lt;br /&gt;
		}&lt;br /&gt;
		content += &amp;quot;&amp;lt;/tr&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
		for(var name in suggestions) {&lt;br /&gt;
&lt;br /&gt;
			var str = &amp;quot;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;quot;+name+&amp;quot;&amp;lt;/td&amp;gt;&amp;quot;;&lt;br /&gt;
			for (var tld in suggestions[name]) {&lt;br /&gt;
&lt;br /&gt;
				if (suggestions[name][tld].available == 'true') {&lt;br /&gt;
					// include a checkbox for a domain because the domain is available and could&lt;br /&gt;
					// be selected for registration&lt;br /&gt;
					str += &amp;quot;&amp;lt;td align=\&amp;quot;center\&amp;quot;&amp;gt;&amp;lt;input type=\&amp;quot;checkbox\&amp;quot; name=\&amp;quot;domain\&amp;quot; value=\&amp;quot;&amp;quot;+name+&amp;quot;.&amp;quot;+tld+&amp;quot;\&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&amp;quot;;&lt;br /&gt;
				}&lt;br /&gt;
				else {&lt;br /&gt;
					// suggested domain name is not available for this TLD.&lt;br /&gt;
					str += &amp;quot;&amp;lt;td align=\&amp;quot;center\&amp;quot;&amp;gt;X&amp;lt;/td&amp;gt;&amp;quot;;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
			str += &amp;quot;&amp;lt;/tr&amp;gt;&amp;quot;;&lt;br /&gt;
			content += str;&lt;br /&gt;
		}&lt;br /&gt;
		content += &amp;quot;&amp;lt;/table&amp;gt;&amp;quot;;&lt;br /&gt;
		alert&lt;br /&gt;
		var deltaTime =  (new Date()).getTime() - curTime ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
		$(&amp;quot;.namespinnerResult&amp;quot;).html(content);&lt;br /&gt;
		$(&amp;quot;#resultMsg&amp;quot;).css('text-decoration', 'none');&lt;br /&gt;
		$(&amp;quot;#resultMsg&amp;quot;).text(&amp;quot;           (results in &amp;quot;+deltaTime +&amp;quot; ms)&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	} else {&lt;br /&gt;
		$(&amp;quot;#resultMsg&amp;quot;).text(&amp;quot;Error (&amp;quot; + result.status + &amp;quot;)&amp;quot;);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
 * Submit the query.&lt;br /&gt;
 */&lt;br /&gt;
function nameSearch() {&lt;br /&gt;
&lt;br /&gt;
	//&lt;br /&gt;
	// nameSuggest - the second level domain string used to search for additional suggestions&lt;br /&gt;
	//&lt;br /&gt;
	var nameSuggest = $('[name=nameSuggest]').val();&lt;br /&gt;
&lt;br /&gt;
	// used to show the time taken to perform the lookup.&lt;br /&gt;
	curTime = (new Date()).getTime();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	// gather form submittion fields&lt;br /&gt;
	var tldList=&amp;quot;&amp;quot;;&lt;br /&gt;
	var i = 0;&lt;br /&gt;
	$(':checkbox').each(function() {&lt;br /&gt;
		if(this.name == 'tld' &amp;amp;&amp;amp; this.checked){&lt;br /&gt;
		  // append the TLD to the query string&lt;br /&gt;
		  tldList = tldList + $(this).attr('value') +',';&lt;br /&gt;
		}&lt;br /&gt;
	});&lt;br /&gt;
&lt;br /&gt;
	if(tldList.charAt( tldList.length-1 ) == &amp;quot;,&amp;quot;) {&lt;br /&gt;
	  tldList = tldList.slice(0, -1);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var addRelated = $('[name=AddRelated]').attr('checked')?true:false;&lt;br /&gt;
&lt;br /&gt;
	var useHyphens = $('[name=UseHyphens]').attr('checked')?true:false;&lt;br /&gt;
&lt;br /&gt;
	var maxResults = $('[name=MaxResults]').val();&lt;br /&gt;
&lt;br /&gt;
	$(&amp;quot;#resultMsg&amp;quot;).css('text-decoration', 'blink');&lt;br /&gt;
&lt;br /&gt;
	$(&amp;quot;.namespinnerResult&amp;quot;).empty();&lt;br /&gt;
&lt;br /&gt;
	$(&amp;quot;#resultMsg&amp;quot;).text(&amp;quot;Checking ...&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	// Form field validation&lt;br /&gt;
	var errorMessage;&lt;br /&gt;
	if (isNaN(maxResults / 1) != false) {&lt;br /&gt;
		errorMessage = &amp;quot;maxResults needs to be between 0 and 99&amp;quot;;&lt;br /&gt;
	} else if (nameSuggest.indexOf(&amp;quot;\\&amp;quot;) !=-1) {&lt;br /&gt;
		errorMessage = &amp;quot;Please remove \\ from the name suggestion string&amp;quot;;&lt;br /&gt;
	} else if (nameSuggest.indexOf(&amp;quot;http://&amp;quot;) == 0) {&lt;br /&gt;
		errorMessage = &amp;quot;Please remove http:// from the name suggestion string&amp;quot;;&lt;br /&gt;
	} else if (nameSuggest.indexOf(&amp;quot;/&amp;quot;) !=-1) {&lt;br /&gt;
		errorMessage = &amp;quot;Please remove / from the name suggestion string&amp;quot;;&lt;br /&gt;
	} else if (nameSuggest.indexOf(&amp;quot;www.&amp;quot;) == 0) {&lt;br /&gt;
		errorMessage = &amp;quot;Please remove www. from the name suggestion string&amp;quot;;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	// Upon error, display message and stop execution&lt;br /&gt;
	if(errorMessage != null){&lt;br /&gt;
		$(&amp;quot;#resultMsg&amp;quot;).text(errorMessage);&lt;br /&gt;
		$(&amp;quot;#resultMsg&amp;quot;).css('color','red');&lt;br /&gt;
		return;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	// querystring map information in order to submit additional attribute (not required).&lt;br /&gt;
	// empty querystring will results in default behaviour&lt;br /&gt;
	var queryString = {&lt;br /&gt;
			'tldList': tldList,&lt;br /&gt;
			'addRelated': addRelated,&lt;br /&gt;
			'useHyphens': useHyphens,&lt;br /&gt;
			'maxResults': maxResults&lt;br /&gt;
			};&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	// call namespinner&lt;br /&gt;
	//&lt;br /&gt;
	suggestNames(nameSuggest, queryString, displayResult);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
.div1{ display:inline; color:green;}&lt;br /&gt;
.div2{ display:inline;visibility:hidden;}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;div id=&amp;quot;info&amp;quot;  style=&amp;quot;width: 400px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;b&amp;gt;Domain name suggestion tool &amp;lt;/b&amp;gt; -&lt;br /&gt;
		This page provides a basic example of the domain name suggestion tool&lt;br /&gt;
		which generates search results for domains that are similar to the one&lt;br /&gt;
		provided as input. Search results can be adjusted by allowing the use&lt;br /&gt;
		of hyphens separating words and by allowing the use of related words.&lt;br /&gt;
		The number of results can set from 1 to 99 with the default being 20.&lt;br /&gt;
		The set of To Level Domains (TLDs) can also be controlled.&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;br/&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;content&amp;quot; style=&amp;quot;background-color: #fafafa; border: solid 1px #333333; padding: 20px; padding-top: 0px; width: 400px; height: 50px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;form method=&amp;quot;post&amp;quot; id=&amp;quot;domainSearchForm&amp;quot; onsubmit=&amp;quot;nameSearch(); return false;&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;div id=&amp;quot;formContent&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;br&amp;gt;&lt;br /&gt;
				&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;nameSuggest&amp;quot; size=&amp;quot;30&amp;quot; maxlength=&amp;quot;60&amp;quot; value=&amp;quot;Enter search term&amp;quot;/&amp;gt;&amp;lt;input type=&amp;quot;submit&amp;quot; name=&amp;quot;SearchButton&amp;quot; value=&amp;quot;Get suggestions&amp;quot; /&amp;gt;&lt;br /&gt;
				&amp;lt;br/&amp;gt;&lt;br /&gt;
				&amp;lt;a id=&amp;quot;advancedSettings&amp;quot; href=&amp;quot;#&amp;quot;&amp;gt;Advanced setting&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
				&amp;lt;div name=&amp;quot;advancedSettings&amp;quot; class=&amp;quot;div2&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;table border=&amp;quot;0&amp;quot; width=&amp;quot;400&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;tr&amp;gt;&lt;br /&gt;
							&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;UseHyphens&amp;quot; value=&amp;quot;1&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Use Hyphens&amp;lt;/td&amp;gt;&lt;br /&gt;
						&amp;lt;/tr&amp;gt;&lt;br /&gt;
						&amp;lt;tr&amp;gt;&lt;br /&gt;
							&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;AddRelated&amp;quot; value=&amp;quot;1&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Add Related&amp;lt;/td&amp;gt;&lt;br /&gt;
						&amp;lt;/tr&amp;gt;&lt;br /&gt;
						&amp;lt;tr&amp;gt;&lt;br /&gt;
							&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;MaxResults&amp;quot; size=&amp;quot;2&amp;quot; maxlength=&amp;quot;2&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Max Results&amp;lt;/td&amp;gt;&lt;br /&gt;
						&amp;lt;/tr&amp;gt;&lt;br /&gt;
						&amp;lt;tr&amp;gt;&lt;br /&gt;
							&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;Tld list&amp;lt;div class=&amp;quot;div1&amp;quot; name=&amp;quot;tldListHelp&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
							&amp;lt;td&amp;gt;&lt;br /&gt;
								&amp;lt;table&amp;gt;&lt;br /&gt;
								&amp;lt;tr&amp;gt;&lt;br /&gt;
								&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;tld&amp;quot; value=&amp;quot;com&amp;quot; id=&amp;quot;com&amp;quot;/&amp;gt;&amp;lt;label for=&amp;quot;com&amp;quot;&amp;gt;com&amp;lt;/label&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
								&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;tld&amp;quot; value=&amp;quot;net&amp;quot; id=&amp;quot;net&amp;quot;/&amp;gt; &amp;lt;label for=&amp;quot;net&amp;quot;&amp;gt;net&amp;lt;/label&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
								&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;tld&amp;quot; value=&amp;quot;org&amp;quot; id=&amp;quot;org&amp;quot;/&amp;gt; &amp;lt;label for=&amp;quot;org&amp;quot;&amp;gt;org&amp;lt;/label&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
								&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;tld&amp;quot; value=&amp;quot;info&amp;quot; id=&amp;quot;info&amp;quot;/&amp;gt; &amp;lt;label for=&amp;quot;info&amp;quot;&amp;gt;info&amp;lt;/label&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
								&amp;lt;/tr&amp;gt;&lt;br /&gt;
								&amp;lt;tr&amp;gt;&lt;br /&gt;
								&amp;lt;/tr&amp;gt;&lt;br /&gt;
								&amp;lt;tr&amp;gt;&lt;br /&gt;
								&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;tld&amp;quot; value=&amp;quot;co&amp;quot; id=&amp;quot;co&amp;quot;/&amp;gt; &amp;lt;label for=&amp;quot;co&amp;quot;&amp;gt;co&amp;lt;/label&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
								&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;tld&amp;quot; value=&amp;quot;biz&amp;quot; id=&amp;quot;biz&amp;quot;/&amp;gt; &amp;lt;label for=&amp;quot;biz&amp;quot;&amp;gt;biz&amp;lt;/label&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
								&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;tld&amp;quot; value=&amp;quot;pro&amp;quot; id=&amp;quot;pro&amp;quot;/&amp;gt; &amp;lt;label for=&amp;quot;pro&amp;quot;&amp;gt;pro&amp;lt;/label&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
								&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;tld&amp;quot; value=&amp;quot;mobi&amp;quot; id=&amp;quot;mobi&amp;quot;/&amp;gt; &amp;lt;label for=&amp;quot;mobi&amp;quot;&amp;gt;mobi&amp;lt;/label&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
								&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
								&amp;lt;tr&amp;gt;&lt;br /&gt;
								&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;tld&amp;quot; value=&amp;quot;us&amp;quot; id=&amp;quot;us&amp;quot;/&amp;gt; &amp;lt;label for=&amp;quot;us&amp;quot;&amp;gt;us&amp;lt;/label&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
								&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;tld&amp;quot; value=&amp;quot;ca&amp;quot; id=&amp;quot;ca&amp;quot;/&amp;gt; &amp;lt;label for=&amp;quot;ca&amp;quot;&amp;gt;ca&amp;lt;/label&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
								&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;tld&amp;quot; value=&amp;quot;asia&amp;quot; id=&amp;quot;asia&amp;quot;/&amp;gt; &amp;lt;label for=&amp;quot;asia&amp;quot;&amp;gt;asia&amp;lt;/label&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
								&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
								&amp;lt;tr&amp;gt;&lt;br /&gt;
								&amp;lt;/tr&amp;gt;&lt;br /&gt;
								&amp;lt;/table&amp;gt;&lt;br /&gt;
							&amp;lt;/td&amp;gt;&lt;br /&gt;
						&amp;lt;/tr&amp;gt;&lt;br /&gt;
						&amp;lt;tr&amp;gt;&lt;br /&gt;
							&amp;lt;td colspan=&amp;quot;2&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;a id=&amp;quot;help&amp;quot; href=&amp;quot;#&amp;quot;&amp;gt;Help&amp;lt;/a&amp;gt;&lt;br /&gt;
								&amp;lt;br/&amp;gt;&lt;br /&gt;
								&amp;lt;div name=&amp;quot;help&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
							&amp;lt;/td&amp;gt;&lt;br /&gt;
						&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
					&amp;lt;/table&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;/form&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;div style=&amp;quot;text-align:left&amp;quot; id=&amp;quot;resultMsg&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;namespinnerResult&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Domain Name Registration|Domain Name Registration API]]&lt;br /&gt;
* [[Common Features]]&lt;br /&gt;
&lt;br /&gt;
{{disqus}}&lt;br /&gt;
[[Category:Hostway API]]&lt;br /&gt;
[[Category:Domain Name Registration API]]&lt;/div&gt;</summary>
		<author><name>Philip.rittscher</name></author>	</entry>

	<entry>
		<id>http://docs.hostway.com/index.php/Domains-domainName-hold:DELETE</id>
		<title>Domains-domainName-hold:DELETE</title>
		<link rel="alternate" type="text/html" href="http://docs.hostway.com/index.php/Domains-domainName-hold:DELETE"/>
				<updated>2013-03-25T18:08:24Z</updated>
		
		<summary type="html">&lt;p&gt;Philip.rittscher: /* DELETE /domains/{domainName}/hold */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= DELETE /domains/''{domainName}''/hold =&lt;br /&gt;
Delete a domain name hold status. This corresponds to a status of 'clientHold' at the registry. Deleting a hold status removes the clientHold status from a domain. This means the DNS records for the domain will be re-published in the registry name servers and the domain should start resolving. Removal of a hold status may fail if there is another status that prevents the operation such as 'pendingTransfer', 'clientUpdateProhibited' or 'serverUpdateProhibited'.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
== Request ==&lt;br /&gt;
&amp;lt;code&amp;gt;DELETE/domains/''{domainName}''/hold&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; domainName - string&lt;br /&gt;
: The valid domain name to unhold including only the labels that are appropriate for a valid domain name. IE: '''example.com''' is a valid domain name , whereas '''http://www.example.com''' or '''www.example.com''' are not. If the domain name is invalid, or is otherwise not registered, an error will be returned. Domain names are case insensitive. The domain name must be an open or suspended product under the authenticated franchise.&lt;br /&gt;
&lt;br /&gt;
=== URI Parameters ===&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Request Headers ===&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Request Body ===&lt;br /&gt;
;None&lt;br /&gt;
&lt;br /&gt;
== Response ==&lt;br /&gt;
&lt;br /&gt;
=== Status Code ===&lt;br /&gt;
;204 OK (No Content)&lt;br /&gt;
: Domain lock hold successfully removed.&lt;br /&gt;
&lt;br /&gt;
;400 Bad Request&lt;br /&gt;
: The domain name is not valid.&lt;br /&gt;
&lt;br /&gt;
;403 Forbidden&lt;br /&gt;
: Domain is not registered in this account and cannot be accessed.&lt;br /&gt;
&lt;br /&gt;
;404 Not Found&lt;br /&gt;
: No domain records found for the given domain name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Response Body ===&lt;br /&gt;
;None&lt;br /&gt;
&lt;br /&gt;
== Example remove a hold from a domain. ==&lt;br /&gt;
'''Request'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
DELETE /domains/example.com/hold&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Response'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
204 No Content&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Domain Name Registration|Domain Name Registration API]]&lt;br /&gt;
* [[Common Features]]&lt;br /&gt;
&lt;br /&gt;
{{disqus}}&lt;br /&gt;
[[Category:Hostway API]]&lt;br /&gt;
[[Category:Domain Name Registration API]]&lt;/div&gt;</summary>
		<author><name>Philip.rittscher</name></author>	</entry>

	<entry>
		<id>http://docs.hostway.com/index.php/Domains-domainName-hold:PUT</id>
		<title>Domains-domainName-hold:PUT</title>
		<link rel="alternate" type="text/html" href="http://docs.hostway.com/index.php/Domains-domainName-hold:PUT"/>
				<updated>2013-03-25T18:04:13Z</updated>
		
		<summary type="html">&lt;p&gt;Philip.rittscher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= PUT /domains/''{domainName}''/hold =&lt;br /&gt;
Put a domain name on hold status. This corresponds to a status of 'clientHold' at the registry. A domain name with this status is removed from the registry zone files and will cease resolving but may be transferred to another registrar, may be renewed and it may be modified; such as changes to the name servers or contact info.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
== Request ==&lt;br /&gt;
&amp;lt;code&amp;gt;PUT /domains/''{domainName}''/hold&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; domainName - string&lt;br /&gt;
: The valid domain name to put on hold including only the labels that are appropriate for a valid domain name. IE: '''example.com''' is a valid domain name , whereas '''http://www.example.com''' or '''www.example.com''' are not. If the domain name is invalid, or is otherwise not registered, an error will be returned. Domain names are case insensitive. The domain name must be an open or suspended product under the authenticated franchise.&lt;br /&gt;
&lt;br /&gt;
=== URI Parameters ===&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Request Headers ===&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Request Body ===&lt;br /&gt;
;true&lt;br /&gt;
:Set the body to 'true' in order to add the hold.&lt;br /&gt;
&lt;br /&gt;
;false&lt;br /&gt;
:Set the body to 'false' in order to have the hold removed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Response ==&lt;br /&gt;
&lt;br /&gt;
=== Status Code ===&lt;br /&gt;
;204 OK (No Content)&lt;br /&gt;
: Domain hold status applied successfully.&lt;br /&gt;
&lt;br /&gt;
;400 Bad Request&lt;br /&gt;
: The domain name is not valid.&lt;br /&gt;
&lt;br /&gt;
;403 Forbidden&lt;br /&gt;
: Domain is not registered in this account and cannot be accessed.&lt;br /&gt;
&lt;br /&gt;
;404 Not Found&lt;br /&gt;
: No domain records found for the given domain name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Response Body ===&lt;br /&gt;
;None&lt;br /&gt;
&lt;br /&gt;
== Example remove hold on a domain. ==&lt;br /&gt;
'''Request'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
PUT /domains/example.com/hold&lt;br /&gt;
&lt;br /&gt;
false&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Response'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
204 No Content&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Domain Name Registration|Domain Name Registration API]]&lt;br /&gt;
* [[Common Features]]&lt;br /&gt;
&lt;br /&gt;
{{disqus}}&lt;br /&gt;
[[Category:Hostway API]]&lt;br /&gt;
[[Category:Domain Name Registration API]]&lt;/div&gt;</summary>
		<author><name>Philip.rittscher</name></author>	</entry>

	<entry>
		<id>http://docs.hostway.com/index.php/Domains-domainName-lock:DELETE</id>
		<title>Domains-domainName-lock:DELETE</title>
		<link rel="alternate" type="text/html" href="http://docs.hostway.com/index.php/Domains-domainName-lock:DELETE"/>
				<updated>2013-03-25T17:58:53Z</updated>
		
		<summary type="html">&lt;p&gt;Philip.rittscher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= DELETE /domains/''{domainName}''/lock =&lt;br /&gt;
Delete a domain name lock status. This corresponds to a status of 'clientTransferProhibited' at the registry. Deleting a lock status removes the clientTransferProhibited status from a domain. This means the domain name may be transferred to another registrar, providing no other status is assigned to the domain that prevents a transfer such as serverTransferProhibited, pendingTransfer, redemptionPeriod, or pendingDelete.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
== Request ==&lt;br /&gt;
&amp;lt;code&amp;gt;DELETE/domains/''{domainName}''/lock&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; domainName - string&lt;br /&gt;
: The valid domain name to unlock including only the labels that are appropriate for a valid domain name. IE: '''example.com''' is a valid domain name , whereas '''http://www.example.com''' or '''www.example.com''' are not. If the domain name is invalid, or is otherwise not registered, an error will be returned. Domain names are case insensitive. The domain name must be an open or suspended product under the authenticated franchise.&lt;br /&gt;
&lt;br /&gt;
=== URI Parameters ===&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Request Headers ===&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Request Body ===&lt;br /&gt;
;None&lt;br /&gt;
&lt;br /&gt;
== Response ==&lt;br /&gt;
&lt;br /&gt;
=== Status Code ===&lt;br /&gt;
;204 OK (No Content)&lt;br /&gt;
: Domain lock status applied successfully.&lt;br /&gt;
&lt;br /&gt;
;400 Bad Request&lt;br /&gt;
: The domain name is not valid.&lt;br /&gt;
&lt;br /&gt;
;403 Forbidden&lt;br /&gt;
: Domain is not registered in this account and cannot be accessed.&lt;br /&gt;
&lt;br /&gt;
;404 Not Found&lt;br /&gt;
: No domain records found for the given domain name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Response Body ===&lt;br /&gt;
;None&lt;br /&gt;
&lt;br /&gt;
== Example unlock domain. ==&lt;br /&gt;
'''Request'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
DELETE /domains/example.com/lock&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Response'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
204 No Content&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Domain Name Registration|Domain Name Registration API]]&lt;br /&gt;
* [[Common Features]]&lt;br /&gt;
&lt;br /&gt;
{{disqus}}&lt;br /&gt;
[[Category:Hostway API]]&lt;br /&gt;
[[Category:Domain Name Registration API]]&lt;/div&gt;</summary>
		<author><name>Philip.rittscher</name></author>	</entry>

	<entry>
		<id>http://docs.hostway.com/index.php/Domains-domainName-lock:PUT</id>
		<title>Domains-domainName-lock:PUT</title>
		<link rel="alternate" type="text/html" href="http://docs.hostway.com/index.php/Domains-domainName-lock:PUT"/>
				<updated>2013-03-25T17:53:54Z</updated>
		
		<summary type="html">&lt;p&gt;Philip.rittscher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= PUT /domains/''{domainName}''/lock =&lt;br /&gt;
Put a domain name on lock status. This corresponds to a status of 'clientTransferProhibited' at the registry. A domain name with this status cannot be transferred to another registrar but may be renewed and it may be modified; such as changes to the name servers or contact info.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
== Request ==&lt;br /&gt;
&amp;lt;code&amp;gt;PUT /domains/''{domainName}''/lock&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; domainName - string&lt;br /&gt;
: The valid domain name to retrieve including only the labels that are appropriate for a valid domain name. IE: '''example.com''' is a valid domain name , whereas '''http://www.example.com''' or '''www.example.com''' are not. If the domain name is invalid, or is otherwise not registerable such as for a non-existent or non-supported TLD, an error will be returned. Domain names are case insensitive. The domain name must be an open or suspended product under the authenticated franchise.&lt;br /&gt;
&lt;br /&gt;
=== URI Parameters ===&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Request Headers ===&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Request Body ===&lt;br /&gt;
;true&lt;br /&gt;
:Set the body to 'true' in order to add the lock.&lt;br /&gt;
&lt;br /&gt;
;false&lt;br /&gt;
:Set the body to false in order to have the lock removed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Response ==&lt;br /&gt;
&lt;br /&gt;
=== Status Code ===&lt;br /&gt;
;204 OK (No Content)&lt;br /&gt;
: Domain lock status applied successfully.&lt;br /&gt;
&lt;br /&gt;
;400 Bad Request&lt;br /&gt;
: The domain name is not valid.&lt;br /&gt;
&lt;br /&gt;
;403 Forbidden&lt;br /&gt;
: Domain is not registered in this account and cannot be accessed.&lt;br /&gt;
&lt;br /&gt;
;404 Not Found&lt;br /&gt;
: No domain records found for the given domain name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Response Body ===&lt;br /&gt;
;None&lt;br /&gt;
&lt;br /&gt;
== Example lock domain. ==&lt;br /&gt;
'''Request'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
PUT /domains/example.com/lock&lt;br /&gt;
&lt;br /&gt;
true&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Response'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
204 No Content&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Domain Name Registration|Domain Name Registration API]]&lt;br /&gt;
* [[Common Features]]&lt;br /&gt;
&lt;br /&gt;
{{disqus}}&lt;br /&gt;
[[Category:Hostway API]]&lt;br /&gt;
[[Category:Domain Name Registration API]]&lt;/div&gt;</summary>
		<author><name>Philip.rittscher</name></author>	</entry>

	</feed>