API-Dokumentation

SSH-Schlüssel löschen

Löscht einen SSH-Schlüssel von einem VPS. Wenn der gelöschte Schlüssel der aktive Web-Terminal-Schlüssel war, wird die Terminal-Schlüssel-Einstellung zurückgesetzt.

Erforderlicher Scope: vps:manage

Pfadparameter

Parameter Typ Beschreibung
id string Die VPS-ID
keyId string Die ID des zu löschenden SSH-Schlüssels

Header

Header Erforderlich Wert
Authorization Ja Bearer DEIN_API_SCHLÜSSEL

Antwort

{
  "data": {
    "keyId": "abc123",
    "deleted": true
  }
}

Fehler

Status Code Beschreibung
404 NOT_FOUND VPS nicht gefunden oder kein Zugriff
502 PROVIDER_ERROR Schlüssel-Löschung beim Provider fehlgeschlagen

Beispiel

curl -X DELETE "https://hosting.site.quest/api/v1/vps/699cdea2ab57a244bb5273fd/ssh/keys/abc123" \
  -H "Authorization: Bearer DEIN_API_SCHLÜSSEL"

MCP

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