API Commands
[All Commands]

Create_Host


Create a new delegated host object.

Input:

string ssid token from Login
int hostname address of host
int ipv4 list of IPv4 addresses of this host
int ipv6 list of IPv6 addresses of this host

Output:

string status ok | error

Example:


<?php

$client 
= new SoapClient(null, [
    
'location' => 'https://regtons.com/soap/cmd.php',
    
'uri' => 'http://regtons.com/soap'
]);

$login_input = [
    
'login' => 'demo',
    
'password' => 'demouser'
];

$login_output $client->__call('Login', ['data' => $login_input]);

$input = [
    
'ssid' => $login_output['data']['ssid'],
    
'hostname' => 'ns.exampledomain.com',
    
'ipv4' => [
        
'138.23.74.33',
        
'138.25.157.234',
        
'46.233.74.9'
    
],
    
'ipv6' => [
        
'2a00:1450:4008:c01::8b'
    
]
];

$output $client->__call('Create_Host', ['data' => $input]);

print_r($input);
print_r($output);
$input: Array ( [ssid] => 51aca4e95c12821b56a9045babc943e7 [hostname] => ns.exampledomain.com [ipv4] => Array ( [0] => 138.23.74.33 [1] => 138.25.157.234 [2] => 46.233.74.9 ) [ipv6] => Array ( [0] => 2a00:1450:4008:c01::8b ) ) $output: Array ( [status] => ok )

API Manual - version from 2021-06-30 10:03:19