Koncové body správy

Tieto koncové body umožňujú programovú správu API kľúčov, pravidiel formulárov, pravidiel upozornení a ďalších nastavení. Všetky koncové body správy vyžadujú overovanie JWT.

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

API kľúče

MethodPathDescription
GET/api/v1/keysZobraziť zoznam všetkých API kľúčov vášho účtu.
POST/api/v1/keysVytvoriť nový API kľúč.
GET/api/v1/keys/:idZískať podrobnosti konkrétneho API kľúča.
PUT/api/v1/keys/:idAktualizovať nastavenia API kľúča.
DELETE/api/v1/keys/:idZmazať API kľúč. Táto akcia je nevratná.
POST/api/v1/keys/:id/rotateRotovať API kľúč. Starý kľúč je okamžite zneplatnený.

Pravidlá formulárov

MethodPathDescription
GET/api/v1/keys/:keyId/form-rulesZobraziť zoznam všetkých pravidiel formulárov pre API kľúč.
POST/api/v1/keys/:keyId/form-rulesVytvoriť nové pravidlo formulára.
PUT/api/v1/keys/:keyId/form-rules/:idAktualizovať pravidlo formulára.
DELETE/api/v1/keys/:keyId/form-rules/:idZmazať pravidlo formulára.

Pravidlá upozornení

MethodPathDescription
GET/api/v1/keys/:keyId/alert-rulesZobraziť zoznam všetkých pravidiel upozornení pre API kľúč.
POST/api/v1/keys/:keyId/alert-rulesVytvoriť nové pravidlo upozornenia.
PUT/api/v1/keys/:keyId/alert-rules/:idAktualizovať pravidlo upozornenia.
DELETE/api/v1/keys/:keyId/alert-rules/:idZmazať pravidlo upozornenia.