Management-Endpunkte

Diese Endpunkte ermöglichen die programmatische Verwaltung von API-Keys, Formular-Regeln, Alert-Regeln und anderen Einstellungen. Alle Management-Endpunkte erfordern JWT-Authentifizierung.

Base URL: https://api.silentshield.io

API-Keys

MethodPathDescription
GET/api/v1/keysAlle API-Keys Ihres Kontos auflisten.
POST/api/v1/keysNeuen API-Key erstellen.
GET/api/v1/keys/:idDetails eines bestimmten API-Keys abrufen.
PUT/api/v1/keys/:idEinstellungen eines API-Keys aktualisieren.
DELETE/api/v1/keys/:idEinen API-Key löschen. Diese Aktion ist unwiderruflich.
POST/api/v1/keys/:id/rotateEinen API-Key rotieren. Der alte Key wird sofort ungültig.

Formular-Regeln

MethodPathDescription
GET/api/v1/keys/:keyId/form-rulesAlle Formular-Regeln eines API-Keys auflisten.
POST/api/v1/keys/:keyId/form-rulesNeue Formular-Regel erstellen.
PUT/api/v1/keys/:keyId/form-rules/:idEine Formular-Regel aktualisieren.
DELETE/api/v1/keys/:keyId/form-rules/:idEine Formular-Regel löschen.

Alert-Regeln

MethodPathDescription
GET/api/v1/keys/:keyId/alert-rulesAlle Alert-Regeln eines API-Keys auflisten.
POST/api/v1/keys/:keyId/alert-rulesNeue Alert-Regel erstellen.
PUT/api/v1/keys/:keyId/alert-rules/:idEine Alert-Regel aktualisieren.
DELETE/api/v1/keys/:keyId/alert-rules/:idEine Alert-Regel löschen.