/api/v1/admin/backup (PUT)
PUT
/api/v1/admin/backup
const url = 'https://example.com/api/v1/admin/backup';const options = { method: 'PUT', headers: {'Content-Type': 'application/json'}, body: '{"target":{"kind":"dir","path":"example"},"password":"example","time":"example","keep":{"daily":1,"weekly":1,"monthly":1}}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request PUT \ --url https://example.com/api/v1/admin/backup \ --header 'Content-Type: application/json' \ --data '{ "target": { "kind": "dir", "path": "example" }, "password": "example", "time": "example", "keep": { "daily": 1, "weekly": 1, "monthly": 1 } }'Request Bodyrequired
Section titled “Request Bodyrequired”Media typeapplication/json
object
target
required
One of:
object
kind
required
string
path
required
string
object
kind
required
string
host
required
string
port
integer
user
required
string
path
required
string
privateKey
string
hostKey
required
string
password
string
time
required
string
keep
required
object
daily
required
integer
weekly
required
integer
monthly
required
integer
Responses
Section titled “Responses”Default Response