Endpoints tal-Ġestjoni

Dawn l-endpoints jippermettulek timmaniġġja ċwievet API, regoli tal-formoli, regoli tal-allerts, u settings oħra b'mod programmatiku. L-endpoints tal-ġestjoni kollha jeħtieġu awtentikazzjoni JWT.

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

Ċwievet API

MethodPathDescription
GET/api/v1/keysElenka ċ-ċwievet API kollha tal-kont tiegħek.
POST/api/v1/keysOħloq ċavetta API ġdida.
GET/api/v1/keys/:idIkseb id-dettalji ta' ċavetta API speċifika.
PUT/api/v1/keys/:idAġġorna s-settings ta' ċavetta API.
DELETE/api/v1/keys/:idĦassar ċavetta API. Din l-azzjoni hija irreversibbli.
POST/api/v1/keys/:id/rotateIddawwar ċavetta API. Iċ-ċavetta l-qadima tiġi invalidata minnufih.

Regoli tal-Formoli

MethodPathDescription
GET/api/v1/keys/:keyId/form-rulesElenka r-regoli tal-formoli kollha għal ċavetta API.
POST/api/v1/keys/:keyId/form-rulesOħloq regola tal-formola ġdida.
PUT/api/v1/keys/:keyId/form-rules/:idAġġorna regola tal-formola.
DELETE/api/v1/keys/:keyId/form-rules/:idĦassar regola tal-formola.

Regoli tal-Allerts

MethodPathDescription
GET/api/v1/keys/:keyId/alert-rulesElenka r-regoli tal-allerts kollha għal ċavetta API.
POST/api/v1/keys/:keyId/alert-rulesOħloq regola tal-allert ġdida.
PUT/api/v1/keys/:keyId/alert-rules/:idAġġorna regola tal-allert.
DELETE/api/v1/keys/:keyId/alert-rules/:idĦassar regola tal-allert.