Koncové body správy

Tyto koncové body umožňují programovou správu API klíčů, pravidel formulářů, pravidel upozornění a dalších nastavení. Všechny koncové body správy vyžadují ověřování JWT.

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

API klíče

MethodPathDescription
GET/api/v1/keysZobrazit seznam všech API klíčů vašeho účtu.
POST/api/v1/keysVytvořit nový API klíč.
GET/api/v1/keys/:idZískat podrobnosti konkrétního API klíče.
PUT/api/v1/keys/:idAktualizovat nastavení API klíče.
DELETE/api/v1/keys/:idSmazat API klíč. Tato akce je nevratná.
POST/api/v1/keys/:id/rotateRotovat API klíč. Starý klíč je okamžitě zneplatněn.

Pravidla formulářů

MethodPathDescription
GET/api/v1/keys/:keyId/form-rulesZobrazit seznam všech pravidel formulářů pro API klíč.
POST/api/v1/keys/:keyId/form-rulesVytvořit nové pravidlo formuláře.
PUT/api/v1/keys/:keyId/form-rules/:idAktualizovat pravidlo formuláře.
DELETE/api/v1/keys/:keyId/form-rules/:idSmazat pravidlo formuláře.

Pravidla upozornění

MethodPathDescription
GET/api/v1/keys/:keyId/alert-rulesZobrazit seznam všech pravidel upozornění pro API klíč.
POST/api/v1/keys/:keyId/alert-rulesVytvořit nové pravidlo upozornění.
PUT/api/v1/keys/:keyId/alert-rules/:idAktualizovat pravidlo upozornění.
DELETE/api/v1/keys/:keyId/alert-rules/:idSmazat pravidlo upozornění.