Kezelesi vegpontok

Ezek a vegpontok lehetove teszik az API-kulcsok, urlap-szabalyok, riasztasi szabalyok es egyeb beallitasok programozott kezeleset. Minden kezelesi vegpont JWT hitelesitesst igenyel.

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

API-kulcsok

MethodPathDescription
GET/api/v1/keysFiokja osszes API-kulcsanak listazasa.
POST/api/v1/keysUj API-kulcs letrehozasa.
GET/api/v1/keys/:idEgy adott API-kulcs reszleteinek lekerdezese.
PUT/api/v1/keys/:idAPI-kulcs beallitasainak frissitese.
DELETE/api/v1/keys/:idAPI-kulcs torlese. Ez a muvelet visszafordithatatlan.
POST/api/v1/keys/:id/rotateAPI-kulcs rotalasa. A regi kulcs azonnal ervenytlenitve lesz.

Urlap-szabalyok

MethodPathDescription
GET/api/v1/keys/:keyId/form-rulesEgy API-kulcs osszes urlap-szabalyanak listazasa.
POST/api/v1/keys/:keyId/form-rulesUj urlap-szabaly letrehozasa.
PUT/api/v1/keys/:keyId/form-rules/:idUrlap-szabaly frissitese.
DELETE/api/v1/keys/:keyId/form-rules/:idUrlap-szabaly torlese.

Riasztasi szabalyok

MethodPathDescription
GET/api/v1/keys/:keyId/alert-rulesEgy API-kulcs osszes riasztasi szabalyanak listazasa.
POST/api/v1/keys/:keyId/alert-rulesUj riasztasi szabaly letrehozasa.
PUT/api/v1/keys/:keyId/alert-rules/:idRiasztasi szabaly frissitese.
DELETE/api/v1/keys/:keyId/alert-rules/:idRiasztasi szabaly torlese.