Крайни точки за управление

Тези крайни точки ви позволяват да управлявате API ключове, правила за формуляри, правила за известия и други настройки програмно. Всички крайни точки за управление изискват JWT удостоверяване.

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

API ключове

MethodPathDescription
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 ключ. Старият ключ се обезсилва незабавно.

Правила за формуляри

MethodPathDescription
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Изтриване на правило за формуляр.

Правила за известия

MethodPathDescription
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Изтриване на правило за известие.