Krajnje točke upravljanja

Ove krajnje točke omogućuju programsko upravljanje API ključevima, pravilima obrazaca, pravilima upozorenja i drugim postavkama. Sve krajnje točke upravljanja zahtijevaju JWT autentifikaciju.

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

API ključevi

MethodPathDescription
GET/api/v1/keysPopis svih API ključeva za vaš račun.
POST/api/v1/keysStvaranje novog API ključa.
GET/api/v1/keys/:idDobivanje detalja za određeni API ključ.
PUT/api/v1/keys/:idAžuriranje postavki API ključa.
DELETE/api/v1/keys/:idBrisanje API ključa. Ova radnja je nepovratna.
POST/api/v1/keys/:id/rotateRotacija API ključa. Stari ključ se odmah poništava.

Pravila obrazaca

MethodPathDescription
GET/api/v1/keys/:keyId/form-rulesPopis svih pravila obrazaca za API ključ.
POST/api/v1/keys/:keyId/form-rulesStvaranje novog pravila obrasca.
PUT/api/v1/keys/:keyId/form-rules/:idAžuriranje pravila obrasca.
DELETE/api/v1/keys/:keyId/form-rules/:idBrisanje pravila obrasca.

Pravila upozorenja

MethodPathDescription
GET/api/v1/keys/:keyId/alert-rulesPopis svih pravila upozorenja za API ključ.
POST/api/v1/keys/:keyId/alert-rulesStvaranje novog pravila upozorenja.
PUT/api/v1/keys/:keyId/alert-rules/:idAžuriranje pravila upozorenja.
DELETE/api/v1/keys/:keyId/alert-rules/:idBrisanje pravila upozorenja.