Administrationsslutpunkter
Disse slutpunkter giver dig mulighed for at administrere API-nøgler, formularregler, advarselsregler og andre indstillinger programmatisk. Alle administrationsslutpunkter kræver JWT-godkendelse.
Base URL: https://api.silentshield.io
API-nøgler
| Method | Path | Description |
|---|---|---|
GET | /api/v1/keys | List alle API-nøgler for din konto. |
POST | /api/v1/keys | Opret en ny API-nøgle. |
GET | /api/v1/keys/:id | Hent detaljer for en specifik API-nøgle. |
PUT | /api/v1/keys/:id | Opdater en API-nøgles indstillinger. |
DELETE | /api/v1/keys/:id | Slet en API-nøgle. Denne handling er irreversibel. |
POST | /api/v1/keys/:id/rotate | Rotér en API-nøgle. Den gamle nøgle ugyldiggøres øjeblikkeligt. |
Formularregler
| Method | Path | Description |
|---|---|---|
GET | /api/v1/keys/:keyId/form-rules | List alle formularregler for en API-nøgle. |
POST | /api/v1/keys/:keyId/form-rules | Opret en ny formularregel. |
PUT | /api/v1/keys/:keyId/form-rules/:id | Opdater en formularregel. |
DELETE | /api/v1/keys/:keyId/form-rules/:id | Slet en formularregel. |
Advarselsregler
| Method | Path | Description |
|---|---|---|
GET | /api/v1/keys/:keyId/alert-rules | List alle advarselsregler for en API-nøgle. |
POST | /api/v1/keys/:keyId/alert-rules | Opret en ny advarselsregel. |
PUT | /api/v1/keys/:keyId/alert-rules/:id | Opdater en advarselsregel. |
DELETE | /api/v1/keys/:keyId/alert-rules/:id | Slet en advarselsregel. |