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
| Method | Path | Description |
|---|---|---|
GET | /api/v1/keys | Popis svih API ključeva za vaš račun. |
POST | /api/v1/keys | Stvaranje novog API ključa. |
GET | /api/v1/keys/:id | Dobivanje detalja za određeni API ključ. |
PUT | /api/v1/keys/:id | Ažuriranje postavki API ključa. |
DELETE | /api/v1/keys/:id | Brisanje API ključa. Ova radnja je nepovratna. |
POST | /api/v1/keys/:id/rotate | Rotacija API ključa. Stari ključ se odmah poništava. |
Pravila obrazaca
| Method | Path | Description |
|---|---|---|
GET | /api/v1/keys/:keyId/form-rules | Popis svih pravila obrazaca za API ključ. |
POST | /api/v1/keys/:keyId/form-rules | Stvaranje novog pravila obrasca. |
PUT | /api/v1/keys/:keyId/form-rules/:id | Ažuriranje pravila obrasca. |
DELETE | /api/v1/keys/:keyId/form-rules/:id | Brisanje pravila obrasca. |
Pravila upozorenja
| Method | Path | Description |
|---|---|---|
GET | /api/v1/keys/:keyId/alert-rules | Popis svih pravila upozorenja za API ključ. |
POST | /api/v1/keys/:keyId/alert-rules | Stvaranje novog pravila upozorenja. |
PUT | /api/v1/keys/:keyId/alert-rules/:id | Ažuriranje pravila upozorenja. |
DELETE | /api/v1/keys/:keyId/alert-rules/:id | Brisanje pravila upozorenja. |