Koncové body správy
Tieto koncové body umožňujú programovú správu API kľúčov, pravidiel formulárov, pravidiel upozornení a ďalších nastavení. Všetky koncové body správy vyžadujú overovanie JWT.
Base URL: https://api.silentshield.io
API kľúče
| Method | Path | Description |
|---|---|---|
GET | /api/v1/keys | Zobraziť zoznam všetkých API kľúčov vášho účtu. |
POST | /api/v1/keys | Vytvoriť nový API kľúč. |
GET | /api/v1/keys/:id | Získať podrobnosti konkrétneho API kľúča. |
PUT | /api/v1/keys/:id | Aktualizovať nastavenia API kľúča. |
DELETE | /api/v1/keys/:id | Zmazať API kľúč. Táto akcia je nevratná. |
POST | /api/v1/keys/:id/rotate | Rotovať API kľúč. Starý kľúč je okamžite zneplatnený. |
Pravidlá formulárov
| Method | Path | Description |
|---|---|---|
GET | /api/v1/keys/:keyId/form-rules | Zobraziť zoznam všetkých pravidiel formulárov pre API kľúč. |
POST | /api/v1/keys/:keyId/form-rules | Vytvoriť nové pravidlo formulára. |
PUT | /api/v1/keys/:keyId/form-rules/:id | Aktualizovať pravidlo formulára. |
DELETE | /api/v1/keys/:keyId/form-rules/:id | Zmazať pravidlo formulára. |
Pravidlá upozornení
| Method | Path | Description |
|---|---|---|
GET | /api/v1/keys/:keyId/alert-rules | Zobraziť zoznam všetkých pravidiel upozornení pre API kľúč. |
POST | /api/v1/keys/:keyId/alert-rules | Vytvoriť nové pravidlo upozornenia. |
PUT | /api/v1/keys/:keyId/alert-rules/:id | Aktualizovať pravidlo upozornenia. |
DELETE | /api/v1/keys/:keyId/alert-rules/:id | Zmazať pravidlo upozornenia. |