API-Dokumentation

Sicherung erstellen

Erstellt eine neue Sicherung des VPS. Der Sicherungsvorgang läuft asynchron.

Anfrage

POST /api/v1/vps/{id}/backups

Erforderlicher Scope: vps:manage

Pfadparameter

Parameter Typ Beschreibung
id string Die VPS-ID

Header

Header Erforderlich Wert
Authorization Ja Bearer DEIN_API_SCHLÜSSEL

Anfragekörper (optional)

Feld Typ Beschreibung
label string Optionale Bezeichnung für die Sicherung (max. 100 Zeichen)
{
  "label": "Vor Update"
}

Antwort

{
  "data": {
    "backupId": "backup_def456",
    "label": "Vor Update",
    "success": true
  }
}

Fehler

Status Code Beschreibung
404 NOT_FOUND VPS nicht gefunden oder kein Zugriff
409 NO_SLOTS Keine Sicherungsplätze verfügbar
502 PROVIDER_ERROR Upstream-Anbieterfehler

Beispiel

curl -X POST "https://site.quest/api/v1/vps/699cdea2ab57a244bb5273fd/backups" \
  -H "Authorization: Bearer DEIN_API_SCHLÜSSEL" \
  -H "Content-Type: application/json" \
  -d '{"label": "Vor Update"}'

MCP

Diese Aktion ist auch über das create_backup MCP-Tool verfügbar.