Delete a backup destination
Removes a destination from the panel. Fails while a schedule still writes to it. Objects already in the bucket are not deleted, but the panel can no longer restore them.
Needs backups.destinations, which owners and admins hold. Not available to MCP clients or the assistant.
seylo_session<token>application/json- body
destinationId*stringPanel-issued id.
^[a-z0-9]{16}$Success.
application/json- response
curl -X POST 'https://example.com/api/v1/backups.deleteDestination' \ -H 'Content-Type: application/json' \ -d '{ "destinationId": "string"}'{}Add a backup schedule POST
Schedules backups of a service's database or one of its volumes to a destination, keeping the newest keepLast. Database services back up with the engine's dump tool; volumes as a tar.zst archive. Needs `backups.edit` on the service (a grant on its project covers it). Available to MCP clients and the assistant.
Delete a backup schedule POST
Stops a schedule. Backups it already made stay in the bucket and in the run list until deleted. Needs `backups.edit` on the service (a grant on its project covers it). Available to MCP clients and the assistant, after a person approves the call.