Pārvaldības galapunkti
Šie galapunkti ļauj programmatiski pārvaldīt API atslēgas, formu noteikumus, brīdinājumu noteikumus un citus iestatījumus. Visiem pārvaldības galapunktiem nepieciešama JWT autentifikācija.
Base URL: https://api.silentshield.io
API atslēgas
| Method | Path | Description |
|---|---|---|
GET | /api/v1/keys | Sarakstīt visas jūsu konta API atslēgas. |
POST | /api/v1/keys | Izveidot jaunu API atslēgu. |
GET | /api/v1/keys/:id | Iegūt informāciju par konkrētu API atslēgu. |
PUT | /api/v1/keys/:id | Atjaunināt API atslēgas iestatījumus. |
DELETE | /api/v1/keys/:id | Dzēst API atslēgu. Šī darbība ir neatgriezeniska. |
POST | /api/v1/keys/:id/rotate | Rotēt API atslēgu. Vecā atslēga tiek nekavējoties anulēta. |
Formu noteikumi
| Method | Path | Description |
|---|---|---|
GET | /api/v1/keys/:keyId/form-rules | Sarakstīt visus API atslēgas formu noteikumus. |
POST | /api/v1/keys/:keyId/form-rules | Izveidot jaunu formas noteikumu. |
PUT | /api/v1/keys/:keyId/form-rules/:id | Atjaunināt formas noteikumu. |
DELETE | /api/v1/keys/:keyId/form-rules/:id | Dzēst formas noteikumu. |
Brīdinājumu noteikumi
| Method | Path | Description |
|---|---|---|
GET | /api/v1/keys/:keyId/alert-rules | Sarakstīt visus API atslēgas brīdinājumu noteikumus. |
POST | /api/v1/keys/:keyId/alert-rules | Izveidot jaunu brīdinājuma noteikumu. |
PUT | /api/v1/keys/:keyId/alert-rules/:id | Atjaunināt brīdinājuma noteikumu. |
DELETE | /api/v1/keys/:keyId/alert-rules/:id | Dzēst brīdinājuma noteikumu. |