API-Dokumentation

Firewall umschalten

Aktiviere oder deaktiviere die Firewall eines VPS.

Anfrage

PUT /api/v1/vps/{id}/firewall

Erforderlicher Scope: vps:manage

Pfadparameter

Parameter Typ Beschreibung
id string Die VPS-ID

Header

Header Erforderlich Wert
Authorization Ja Bearer DEIN_API_SCHLÜSSEL
Content-Type Ja application/json

Anfragekörper

Feld Typ Erforderlich Beschreibung
enabled boolean Ja true zum Aktivieren, false zum Deaktivieren
{
  "enabled": true
}

Antwort

{
  "data": {
    "enabled": true,
    "success": true
  }
}

Fehler

Status Code Beschreibung
400 INVALID_BODY Der Anfragekörper ist kein gültiges JSON
404 NOT_FOUND VPS nicht gefunden oder kein Zugriff
502 FIREWALL_ERROR Firewall-Operation auf dem Server fehlgeschlagen

Beispiel

curl -X PUT "https://site.quest/api/v1/vps/699cdea2ab57a244bb5273fd/firewall" \
  -H "Authorization: Bearer DEIN_API_SCHLÜSSEL" \
  -H "Content-Type: application/json" \
  -d '{"enabled": true}'

MCP

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