Richard Mauritz
New Pleskian
Sorry for the many question, but the problem is that alot of info regarding Plesk's API's are missing.
I was wondering if I can make a backup using Plesk's REST API. According to the documentation I can use the command line using the following:
The backup command will then look as following:
But it needs parameters, how can I pass parameters to it? Ive tried the following, but that doens't work. `{ "params": ["--server"] }`
It returns:
But it doens't start a backup.
Can someone help me out here?
I was wondering if I can make a backup using Plesk's REST API. According to the documentation I can use the command line using the following:
Code:
/cli/{id}/call
The backup command will then look as following:
Code:
/cli/pleskbackup/call
But it needs parameters, how can I pass parameters to it? Ive tried the following, but that doens't work. `{ "params": ["--server"] }`
Code:
curl_setopt($ch, CURLOPT_URL, 'https://<hostname>:<port>/api/v2/cli/pleskbackup/call');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, '{ "params": ["--server"] }');
It returns:
Code:
{
"code": 1,
"stdout": "",
"stderr": ""
}
But it doens't start a backup.
Can someone help me out here?