Punkty końcowe zarządzania
Te punkty końcowe umożliwiają programowe zarządzanie kluczami API, regułami formularzy, regułami alertów i innymi ustawieniami. Wszystkie punkty końcowe zarządzania wymagają uwierzytelniania JWT.
Base URL: https://api.silentshield.io
Klucze API
| Method | Path | Description |
|---|---|---|
GET | /api/v1/keys | Wyświetl listę wszystkich kluczy API dla Twojego konta. |
POST | /api/v1/keys | Utwórz nowy klucz API. |
GET | /api/v1/keys/:id | Pobierz szczegóły konkretnego klucza API. |
PUT | /api/v1/keys/:id | Zaktualizuj ustawienia klucza API. |
DELETE | /api/v1/keys/:id | Usuń klucz API. Ta operacja jest nieodwracalna. |
POST | /api/v1/keys/:id/rotate | Rotuj klucz API. Stary klucz zostaje natychmiast unieważniony. |
Reguły formularzy
| Method | Path | Description |
|---|---|---|
GET | /api/v1/keys/:keyId/form-rules | Wyświetl listę wszystkich reguł formularzy dla klucza API. |
POST | /api/v1/keys/:keyId/form-rules | Utwórz nową regułę formularza. |
PUT | /api/v1/keys/:keyId/form-rules/:id | Zaktualizuj regułę formularza. |
DELETE | /api/v1/keys/:keyId/form-rules/:id | Usuń regułę formularza. |
Reguły alertów
| Method | Path | Description |
|---|---|---|
GET | /api/v1/keys/:keyId/alert-rules | Wyświetl listę wszystkich reguł alertów dla klucza API. |
POST | /api/v1/keys/:keyId/alert-rules | Utwórz nową regułę alertu. |
PUT | /api/v1/keys/:keyId/alert-rules/:id | Zaktualizuj regułę alertu. |
DELETE | /api/v1/keys/:keyId/alert-rules/:id | Usuń regułę alertu. |