Your browser don't permit web-fonts to be installed. Our websites use web-fonts based icons. For a better experience please allow your browser to use web-fonts.
We are hiring!
Deutsch | English | Español

2.13. Hosting

The hosting object provides methods to manage the hosting package.

2.13.1. hosting.cancel

Cancel a hosting package.

2.13.1.1. Input

Table 2.167. Parameters

ParameterDescriptionTypeRequiredDefault
hostingIdHosting package id token255 true 

2.13.1.2. Output

No additional return parameters

2.13.2. hosting.controlPanel

Returns the url to the control panel.

2.13.2.1. Input

Table 2.168. Parameters

ParameterDescriptionTypeRequiredDefault
idHosting package id int true 
userAgentUser agent of the client browser token0255 true 

2.13.2.2. Output

Table 2.169. Parameters

ParameterDescriptionTypeOptional
urlUrl to the hosting control panel token255  
ipIp address of the client ip  

2.13.3. hosting.create

Order a hosting package.

2.13.3.1. Input

Table 2.170. Parameters

ParameterDescriptionTypeRequiredDefault
hostingIdHosting package id token255 false 
productIdHosting package id token255 false 
testingExecute command in testing mode boolean falsefalse

2.13.3.2. Output

No additional return parameters

2.13.4. hosting.getPrices

Get hosting packages prices.

2.13.4.1. Input

No parameters allowed

2.13.4.2. Output

Table 2.171. Parameters

ParameterDescriptionTypeOptional
hosting   
... idId of the hosting package int Yes
... productName of the hosting package product text64 Yes

2.13.5. hosting.issuspended

Check whether a hosting plan is currently suspended

2.13.5.1. Input

Table 2.172. Parameters

ParameterDescriptionTypeRequiredDefault
hostingIdID of the hosting product int true 

2.13.5.2. Output

Table 2.173. Parameters

ParameterDescriptionTypeOptional
isSuspendedIndicates whether the specified hosting plan is currently suspended boolean  
endDateCancellation time of the specified hosting plan dateTime  
paidUntilPaid until information for the hosting product dateTime  

2.13.6. hosting.list

Lists customers hosting packages.

2.13.6.1. Input

No parameters allowed

2.13.6.2. Output

Table 2.174. Parameters

ParameterDescriptionTypeOptional
countTotal number of hosting packages int  
hosting   
... idId of the hosting package int Yes
... productName of the hosting package product text64 Yes
... cancellationDateDate of cancellation of action dateTime Yes
... autorechnung_idAutomatic readout id int Yes
... product_idHosting package id int Yes
... serverNoCustomers company server number int Yes
... serverAccountThe Customers account number int Yes
... serverIPIp address of the server number ip Yes
... serverMailEmail address of the server number email Yes
... producttypeType of the hosting package product text64 Yes
... suspendedWhether the hosting plan is currently suspended boolean Yes
... pma int Yes
... webMail email Yes
... ftp ip Yes
... smtp ip Yes
... smtpIn0 ip Yes
... smtpIn1 ip Yes
... externIpIP of the hosting ip Yes
... externIpPortIP of the hosting PORT ip Yes
... ipv6Internet Protocol version 6 (IPv6) ip Yes
... nextCancellationDateNext date of service cancellation dateTime Yes
... cancellationRefundRefund amount float Yes
... executionPeriodCurrent billing period in months int Yes

2.13.7. hosting.reinstate

Reinstate a hosting package.

2.13.7.1. Input

Table 2.175. Parameters

ParameterDescriptionTypeRequiredDefault
hostingIdHosting package id token255 true 

2.13.7.2. Output

No additional return parameters

2.13.8. hosting.unsuspend

Unsuspend a suspend hosting product of a customer

2.13.8.1. Input

Table 2.176. Parameters

ParameterDescriptionTypeRequiredDefault
hostingIdID of the hosting product int true 
testingExecute order in testing mode (no order will be submitted) boolean falsefalse

2.13.8.2. Output

Table 2.177. Parameters

ParameterDescriptionTypeOptional
netPriceNet price for restoring and extending hosting plan float  
grossPriceGross price for restoring and extending hosting plan float  
currencyCurrency of paid price text255  
quantityQuantity int  
unitUnit (months or years) text255  
messageSystem message text255  

2.13.9. hosting.updatePeriod

Update the billing period of a hosting package.

2.13.9.1. Input

Table 2.178. Parameters

ParameterDescriptionTypeRequiredDefault
hostingIdID of the hosting product int true 
periodNew billing period (1, 3, 6, 12, 18, 24 months, but not less than default for the product) int true 

2.13.9.2. Output

No additional return parameters