<?php$client = new SoapClient( null, array( "location" => "https://PRODUCTION/cmd.php", "uri" => "http://PRODUCTION/soap" ) );$params = array ( "data" => array ( "login" => "demo", "password" => "password", ));$response = $client->__call("Login",$params);$token = $response["data"]["ssid"];$params = array ( 'data' => array ( 'ssid' => $token, 'order' => array ( 'type' => 'Update_Host', 'params' => array ( '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', ), ), ), ),);$response = $client->__call("Make_Order",$params); INPUT: Array ( [data] => Array ( [ssid] => 51aca4e95c12821b56a9045babc943e7 [order] => Array ( [type] => Update_Host [params] => Array ( [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 [data] => Array ( [orderid] => 1875431 ) )
<?php$client = new SoapClient( null, array( "location" => "https://PRODUCTION/cmd.php", "uri" => "http://PRODUCTION/soap" ) );$params = array ( "data" => array ( "login" => "demo", "password" => "password", ));$response = $client->__call("Login",$params);$token = $response["data"]["ssid"];$params = array ( 'data' => array ( 'ssid' => $token, 'order' => array ( 'type' => 'Update_Host', 'params' => array ( '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', ), ), ), ),);$response = $client->__call("Make_Order",$params);