Hanteringsslutpunkter

Dessa slutpunkter låter dig hantera API-nycklar, formulärregler, varningsregler och andra inställningar programmatiskt. Alla hanteringsslutpunkter kräver JWT-autentisering.

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

API-nycklar

MethodPathDescription
GET/api/v1/keysLista alla API-nycklar för ditt konto.
POST/api/v1/keysSkapa en ny API-nyckel.
GET/api/v1/keys/:idHämta detaljer för en specifik API-nyckel.
PUT/api/v1/keys/:idUppdatera en API-nyckels inställningar.
DELETE/api/v1/keys/:idTa bort en API-nyckel. Denna åtgärd är oåterkallelig.
POST/api/v1/keys/:id/rotateRotera en API-nyckel. Den gamla nyckeln ogiltigförklaras omedelbart.

Formulärregler

MethodPathDescription
GET/api/v1/keys/:keyId/form-rulesLista alla formulärregler för en API-nyckel.
POST/api/v1/keys/:keyId/form-rulesSkapa en ny formulärregel.
PUT/api/v1/keys/:keyId/form-rules/:idUppdatera en formulärregel.
DELETE/api/v1/keys/:keyId/form-rules/:idTa bort en formulärregel.

Varningsregler

MethodPathDescription
GET/api/v1/keys/:keyId/alert-rulesLista alla varningsregler för en API-nyckel.
POST/api/v1/keys/:keyId/alert-rulesSkapa en ny varningsregel.
PUT/api/v1/keys/:keyId/alert-rules/:idUppdatera en varningsregel.
DELETE/api/v1/keys/:keyId/alert-rules/:idTa bort en varningsregel.