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

MethodPathDescription
GET/api/v1/keysSarakstīt visas jūsu konta API atslēgas.
POST/api/v1/keysIzveidot jaunu API atslēgu.
GET/api/v1/keys/:idIegūt informāciju par konkrētu API atslēgu.
PUT/api/v1/keys/:idAtjaunināt API atslēgas iestatījumus.
DELETE/api/v1/keys/:idDzēst API atslēgu. Šī darbība ir neatgriezeniska.
POST/api/v1/keys/:id/rotateRotēt API atslēgu. Vecā atslēga tiek nekavējoties anulēta.

Formu noteikumi

MethodPathDescription
GET/api/v1/keys/:keyId/form-rulesSarakstīt visus API atslēgas formu noteikumus.
POST/api/v1/keys/:keyId/form-rulesIzveidot jaunu formas noteikumu.
PUT/api/v1/keys/:keyId/form-rules/:idAtjaunināt formas noteikumu.
DELETE/api/v1/keys/:keyId/form-rules/:idDzēst formas noteikumu.

Brīdinājumu noteikumi

MethodPathDescription
GET/api/v1/keys/:keyId/alert-rulesSarakstīt visus API atslēgas brīdinājumu noteikumus.
POST/api/v1/keys/:keyId/alert-rulesIzveidot jaunu brīdinājuma noteikumu.
PUT/api/v1/keys/:keyId/alert-rules/:idAtjaunināt brīdinājuma noteikumu.
DELETE/api/v1/keys/:keyId/alert-rules/:idDzēst brīdinājuma noteikumu.