API Description
Use the List Load Balancer API to list all the Virtual Private Servers which have added into the Load Balancer.
Parameters
Sample Code
<?php require_once('/usr/local/virtualizor/sdk/admin.php'); $key = 'your_api_key'; $pass = 'your_api_pass'; $ip = 'your_server_ip'; $admin = new Virtualizor_Admin_API($ip, $key, $pass); $page = 0; $reslen = 0; //For Searching $post = array(); $post['search'] = ''; $post['hostname'] = ''; $post['sgid'] = ''; $post['uid'] = ''; $output = $admin->get_load_balancer($page, $reslen, $post); print_r(json_encode($output)); ?>
Output
{ "title":"Load Balancer", "load_balancer": { "ZhqpaJnLO0Wbsyv4": { "lbid":"10", "vps_uuid":"ZhqpaJnLO0Wbsyv4", "uid":"6", "sgid":"0", "settings":{ "80_80":{ "source_protocol":"http", "source_port":80, "dest_protocol":"http", "dest_port":80, "lb_method":"roundrobin" }, }, "vpsid":"1025", "serid":"0", "hostname":"loadbalancer_jay", "email":"test@email.com", "num_vps":"5", "ip":"192.168.1.86", "sg_name":"Default" }, }, "timenow":1753357242, "time_taken":"0.072" }