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
| Method | Path | Description |
|---|
GET | /api/v1/keys | Alle API-Keys Ihres Kontos auflisten. |
POST | /api/v1/keys | Neuen API-Key erstellen. |
GET | /api/v1/keys/:id | Details eines bestimmten API-Keys abrufen. |
PUT | /api/v1/keys/:id | Einstellungen eines API-Keys aktualisieren. |
DELETE | /api/v1/keys/:id | Einen API-Key löschen. Diese Aktion ist unwiderruflich. |
POST | /api/v1/keys/:id/rotate | Einen API-Key rotieren. Der alte Key wird sofort ungültig. |
Formular-Regeln
| Method | Path | Description |
|---|
GET | /api/v1/keys/:keyId/form-rules | Alle Formular-Regeln eines API-Keys auflisten. |
POST | /api/v1/keys/:keyId/form-rules | Neue Formular-Regel erstellen. |
PUT | /api/v1/keys/:keyId/form-rules/:id | Eine Formular-Regel aktualisieren. |
DELETE | /api/v1/keys/:keyId/form-rules/:id | Eine Formular-Regel löschen. |
Alert-Regeln
| Method | Path | Description |
|---|
GET | /api/v1/keys/:keyId/alert-rules | Alle Alert-Regeln eines API-Keys auflisten. |
POST | /api/v1/keys/:keyId/alert-rules | Neue Alert-Regel erstellen. |
PUT | /api/v1/keys/:keyId/alert-rules/:id | Eine Alert-Regel aktualisieren. |
DELETE | /api/v1/keys/:keyId/alert-rules/:id | Eine Alert-Regel löschen. |