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

MethodPathDescription
GET/api/v1/keysList alle API-nøgler for din konto.
POST/api/v1/keysOpret 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}/rotateRotér en API-nøgle. Den gamle nøgle ugyldiggøres øjeblikkeligt.

Formularregler

MethodPathDescription
GET/v1/form-rulesLæs de aktive formularregler for en nøgle. Widgetten kalder selv denne rute; det er API’ets eneste endpoint for formularregler.
GET/api/v1/keys/{id}/formrules/dryrunKør en regel mod de senest registrerede formularer uden at gemme den.

Formularregler vedligeholdes i dashboardet, ikke via API’et — oprettelse, ændring og sletning findes bevidst ikke her.

Advarselsregler

MethodPathDescription
GET/api/v1/keys/{id}/alertsList alle advarselsregler for en API-nøgle.
POST/api/v1/keys/{id}/alertsOpret en ny advarselsregel.
DELETE/api/v1/keys/{id}/alerts/{alertId}Slet en advarselsregel.