List backup

Use Backup API to get information about the backups for your VPS on your server.

The Backups on End User Panel is for OpenVZ only.

HTTP Request

https://hostname:4083/index.php?act=backup&svs=vpsid

Parameters

NameTypeValueDescriptionRequired
actGETbackupThe action specified will take backup of the vpsYes
svsPOSTvpsidThe vps whose backup will be takenYes

Sample Code

PHP

<?php
    require_once('/usr/local/virtualizor/sdk/enduser.php');

    $key =  'your_Api_key';
    $pass = 'your_api_pass';
    $ip = 'your_Server_ip';

    $admin = new Virtualizor_Enduser_API($ip, $key, $pass);
    $vid = 3615;
    $output = $admin->backup($vid);

    print_r(json_encode($output));
?>

Curl

curl -k -X POST -d "cbackup=1" -L 
"https://hostname:4083/index.php?act=backup&
svs=3615&api=json&apikey=your_api_key& 
apipass=your_api_pass"

Output

{
    "uid": "372",
    "act": "backup",
    "timezone": 1,
    "timenow": "October 9, 2016, 6:20 am",
    "vpsid": 3615,
    "username": "test@test.com",
    "user_type": "2",
    "preferences": {
        "fname": "test",
        "lname": "test",
        "language": "english",
        "theme": "default",
        "timezone": 1,
        "logo": ""
    },
    "url": "index.php?",
    "rdns": {
        "pdnsid": "12"
    },
    "pdns": {
        "pdnsid": "12"
    },
    "support_link": "http://softaculous.com",
    "title": "Backup",
    "done": {
        "msg": "The VPS backup process has been started. Please allow a few minutes for it to complete. You will recieve a notification email when its is completed"
    },
    "vps_name": "105",
    "backups_list": 0,
    "time_taken": "0.509"
}
Was this helpful to you?