Končne točke upravljanja

Te končne točke vam omogočajo programsko upravljanje API ključev, pravil obrazcev, pravil opozoril in drugih nastavitev. Vse končne točke upravljanja zahtevajo JWT avtentikacijo.

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

API ključi

MethodPathDescription
GET/api/v1/keysSeznam vseh API ključev za vaš račun.
POST/api/v1/keysUstvarjanje novega API ključa.
GET/api/v1/keys/:idPridobitev podrobnosti za določen API ključ.
PUT/api/v1/keys/:idPosodobitev nastavitev API ključa.
DELETE/api/v1/keys/:idIzbris API ključa. To dejanje je nepreklicno.
POST/api/v1/keys/:id/rotateRotacija API ključa. Stari ključ je takoj razveljavljen.

Pravila obrazcev

MethodPathDescription
GET/api/v1/keys/:keyId/form-rulesSeznam vseh pravil obrazcev za API ključ.
POST/api/v1/keys/:keyId/form-rulesUstvarjanje novega pravila obrazca.
PUT/api/v1/keys/:keyId/form-rules/:idPosodobitev pravila obrazca.
DELETE/api/v1/keys/:keyId/form-rules/:idIzbris pravila obrazca.

Pravila opozoril

MethodPathDescription
GET/api/v1/keys/:keyId/alert-rulesSeznam vseh pravil opozoril za API ključ.
POST/api/v1/keys/:keyId/alert-rulesUstvarjanje novega pravila opozorila.
PUT/api/v1/keys/:keyId/alert-rules/:idPosodobitev pravila opozorila.
DELETE/api/v1/keys/:keyId/alert-rules/:idIzbris pravila opozorila.