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
| Method | Path | Description |
|---|---|---|
GET | /api/v1/keys | Alle API-sleutels voor uw account weergeven. |
POST | /api/v1/keys | Een nieuwe API-sleutel aanmaken. |
GET | /api/v1/keys/:id | Details van een specifieke API-sleutel ophalen. |
PUT | /api/v1/keys/:id | Instellingen van een API-sleutel bijwerken. |
DELETE | /api/v1/keys/:id | Een API-sleutel verwijderen. Deze actie is onomkeerbaar. |
POST | /api/v1/keys/:id/rotate | Een API-sleutel roteren. De oude sleutel wordt onmiddellijk ongeldig. |
Formulierregels
| Method | Path | Description |
|---|---|---|
GET | /api/v1/keys/:keyId/form-rules | Alle formulierregels voor een API-sleutel weergeven. |
POST | /api/v1/keys/:keyId/form-rules | Een nieuwe formulierregel aanmaken. |
PUT | /api/v1/keys/:keyId/form-rules/:id | Een formulierregel bijwerken. |
DELETE | /api/v1/keys/:keyId/form-rules/:id | Een formulierregel verwijderen. |
Meldingsregels
| Method | Path | Description |
|---|---|---|
GET | /api/v1/keys/:keyId/alert-rules | Alle meldingsregels voor een API-sleutel weergeven. |
POST | /api/v1/keys/:keyId/alert-rules | Een nieuwe meldingsregel aanmaken. |
PUT | /api/v1/keys/:keyId/alert-rules/:id | Een meldingsregel bijwerken. |
DELETE | /api/v1/keys/:keyId/alert-rules/:id | Een meldingsregel verwijderen. |