Крайни точки за управление
Тези крайни точки ви позволяват да управлявате API ключове, правила за формуляри, правила за известия и други настройки програмно. Всички крайни точки за управление изискват JWT удостоверяване.
Base URL: https://api.silentshield.io
API ключове
| Method | Path | Description |
|---|---|---|
GET | /api/v1/keys | Списък на всички API ключове за вашия акаунт. |
POST | /api/v1/keys | Създаване на нов API ключ. |
GET | /api/v1/keys/:id | Получаване на детайли за конкретен API ключ. |
PUT | /api/v1/keys/:id | Актуализиране на настройките на API ключ. |
DELETE | /api/v1/keys/:id | Изтриване на API ключ. Това действие е необратимо. |
POST | /api/v1/keys/:id/rotate | Ротация на API ключ. Старият ключ се обезсилва незабавно. |
Правила за формуляри
| Method | Path | Description |
|---|---|---|
GET | /api/v1/keys/:keyId/form-rules | Списък на всички правила за формуляри за API ключ. |
POST | /api/v1/keys/:keyId/form-rules | Създаване на ново правило за формуляр. |
PUT | /api/v1/keys/:keyId/form-rules/:id | Актуализиране на правило за формуляр. |
DELETE | /api/v1/keys/:keyId/form-rules/:id | Изтриване на правило за формуляр. |
Правила за известия
| Method | Path | Description |
|---|---|---|
GET | /api/v1/keys/:keyId/alert-rules | Списък на всички правила за известия за API ключ. |
POST | /api/v1/keys/:keyId/alert-rules | Създаване на ново правило за известие. |
PUT | /api/v1/keys/:keyId/alert-rules/:id | Актуализиране на правило за известие. |
DELETE | /api/v1/keys/:keyId/alert-rules/:id | Изтриване на правило за известие. |