Kezelesi vegpontok

Ezek a vegpontok lehetove teszik az API-kulcsok, urlap-szabalyok, riasztasi szabalyok es egyeb beallitasok programozott kezeleset. Minden kezelesi vegpont JWT hitelesitesst igenyel.

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

API-kulcsok

MethodPathDescription
GET/api/v1/keysFiokja osszes API-kulcsanak listazasa.
POST/api/v1/keysUj API-kulcs letrehozasa.
GET/api/v1/keys/{id}Egy adott API-kulcs reszleteinek lekerdezese.
PUT/api/v1/keys/{id}API-kulcs beallitasainak frissitese.
DELETE/api/v1/keys/{id}API-kulcs torlese. Ez a muvelet visszafordithatatlan.
POST/api/v1/keys/{id}/rotateAPI-kulcs rotalasa. A regi kulcs azonnal ervenytlenitve lesz.

Urlap-szabalyok

MethodPathDescription
GET/v1/form-rulesEgy kulcs aktív űrlapszabályainak olvasása. Ezt az útvonalat maga a widget hívja; ez az API egyetlen űrlapszabály-végpontja.
GET/api/v1/keys/{id}/formrules/dryrunEgy szabály kipróbálása a legutóbb felismert űrlapokon, mentés nélkül.

Az űrlapszabályokat az irányítópulton kezeljük, nem az API-n keresztül — létrehozás, módosítás és törlés itt szándékosan nincs.

Riasztasi szabalyok

MethodPathDescription
GET/api/v1/keys/{id}/alertsEgy API-kulcs osszes riasztasi szabalyanak listazasa.
POST/api/v1/keys/{id}/alertsUj riasztasi szabaly letrehozasa.
DELETE/api/v1/keys/{id}/alerts/{alertId}Riasztasi szabaly torlese.