API-Dokumentation

Sicherung wiederherstellen

Stellt einen VPS aus einer bestimmten Sicherung wieder her. Dies überschreibt den aktuellen Zustand des VPS.

Anfrage

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

Erforderlicher Scope: vps:manage

Pfadparameter

Parameter Typ Beschreibung
id string Die VPS-ID
backupId string Die Sicherungs-ID zur Wiederherstellung

Header

Header Erforderlich Wert
Authorization Ja Bearer DEIN_API_SCHLÜSSEL

Es ist kein Anfragekörper erforderlich.

Antwort

{
  "data": {
    "backupId": "backup_abc123",
    "success": true
  }
}

Fehler

Status Code Beschreibung
400 INVALID_BACKUP_ID Sicherungs-ID fehlt oder ist ungültig
404 NOT_FOUND VPS nicht gefunden oder kein Zugriff
502 PROVIDER_ERROR Upstream-Anbieterfehler

Beispiel

curl -X POST "https://site.quest/api/v1/vps/699cdea2ab57a244bb5273fd/backups/backup_abc123/restore" \
  -H "Authorization: Bearer DEIN_API_SCHLÜSSEL"

MCP

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