Beheerseindpunten

Met deze eindpunten kunt u API-sleutels, formulierregels, meldingsregels en andere instellingen programmatisch beheren. Alle beheerseindpunten vereisen JWT-authenticatie.

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

API-sleutels

MethodPathDescription
GET/api/v1/keysAlle API-sleutels voor uw account weergeven.
POST/api/v1/keysEen nieuwe API-sleutel aanmaken.
GET/api/v1/keys/:idDetails van een specifieke API-sleutel ophalen.
PUT/api/v1/keys/:idInstellingen van een API-sleutel bijwerken.
DELETE/api/v1/keys/:idEen API-sleutel verwijderen. Deze actie is onomkeerbaar.
POST/api/v1/keys/:id/rotateEen API-sleutel roteren. De oude sleutel wordt onmiddellijk ongeldig.

Formulierregels

MethodPathDescription
GET/api/v1/keys/:keyId/form-rulesAlle formulierregels voor een API-sleutel weergeven.
POST/api/v1/keys/:keyId/form-rulesEen nieuwe formulierregel aanmaken.
PUT/api/v1/keys/:keyId/form-rules/:idEen formulierregel bijwerken.
DELETE/api/v1/keys/:keyId/form-rules/:idEen formulierregel verwijderen.

Meldingsregels

MethodPathDescription
GET/api/v1/keys/:keyId/alert-rulesAlle meldingsregels voor een API-sleutel weergeven.
POST/api/v1/keys/:keyId/alert-rulesEen nieuwe meldingsregel aanmaken.
PUT/api/v1/keys/:keyId/alert-rules/:idEen meldingsregel bijwerken.
DELETE/api/v1/keys/:keyId/alert-rules/:idEen meldingsregel verwijderen.