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
| Method | Path | Description |
|---|---|---|
GET | /api/v1/keys | Fiokja osszes API-kulcsanak listazasa. |
POST | /api/v1/keys | Uj 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}/rotate | API-kulcs rotalasa. A regi kulcs azonnal ervenytlenitve lesz. |
Urlap-szabalyok
| Method | Path | Description |
|---|---|---|
GET | /v1/form-rules | Egy 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/dryrun | Egy 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
| Method | Path | Description |
|---|---|---|
GET | /api/v1/keys/{id}/alerts | Egy API-kulcs osszes riasztasi szabalyanak listazasa. |
POST | /api/v1/keys/{id}/alerts | Uj riasztasi szabaly letrehozasa. |
DELETE | /api/v1/keys/{id}/alerts/{alertId} | Riasztasi szabaly torlese. |