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 int 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 string Yes
... productName of the hosting package product string Yes
... cancellationDateDate of cancellation of action string Yes
... autorechnung_idAutomatic readout id string Yes
... product_idHosting package id string Yes
... serverNoCustomers company server number string Yes
... serverAccountThe Customers account number string Yes
... serverIPIp address of the server number string Yes
... serverMailEmail address of the server number string Yes
... producttypeType of the hosting package product string Yes
... suspendedWhether the hosting plan is currently suspended string Yes
... pma string Yes
... webMail string Yes
... ftp string Yes
... smtp string Yes
... smtpIn0 string Yes
... smtpIn1 string Yes
... externIpIP of the hosting string Yes
... externIpPortIP of the hosting PORT string Yes
... ipv6Internet Protocol version 6 (IPv6) string Yes
... nextCancellationDateNext date of service cancellation string Yes
... cancellationRefundRefund amount double 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