Endpoint-uri de gestionare
Aceste endpoint-uri vă permit să gestionați chei API, reguli de formular, reguli de alertă și alte setări programatic. Toate endpoint-urile de gestionare necesită autentificare JWT.
Base URL: https://api.silentshield.io
Chei API
| Method | Path | Description |
|---|---|---|
GET | /api/v1/keys | Listați toate cheile API pentru contul dumneavoastră. |
POST | /api/v1/keys | Creați o cheie API nouă. |
GET | /api/v1/keys/{id} | Obțineți detalii pentru o cheie API specifică. |
PUT | /api/v1/keys/{id} | Actualizați setările unei chei API. |
DELETE | /api/v1/keys/{id} | Ștergeți o cheie API. Această acțiune este ireversibilă. |
POST | /api/v1/keys/{id}/rotate | Rotați o cheie API. Cheia veche este invalidată imediat. |
Reguli de formular
| Method | Path | Description |
|---|---|---|
GET | /v1/form-rules | Citirea regulilor de formular active pentru o cheie. Widgetul apelează el însuși această rută; este singurul punct final pentru reguli de formular. |
GET | /api/v1/keys/{id}/formrules/dryrun | Testarea unei reguli pe formularele detectate cel mai recent, fără a o salva. |
Regulile de formular se administrează în tabloul de bord, nu prin API — crearea, modificarea și ștergerea lipsesc aici în mod intenționat.
Reguli de alertă
| Method | Path | Description |
|---|---|---|
GET | /api/v1/keys/{id}/alerts | Listați toate regulile de alertă pentru o cheie API. |
POST | /api/v1/keys/{id}/alerts | Creați o regulă de alertă nouă. |
DELETE | /api/v1/keys/{id}/alerts/{alertId} | Ștergeți o regulă de alertă. |