Endpoints διαχείρισης

Αυτά τα endpoints σας επιτρέπουν να διαχειρίζεστε κλειδιά API, κανόνες φορμών, κανόνες ειδοποιήσεων και άλλες ρυθμίσεις μέσω προγραμματισμού. Όλα τα endpoints διαχείρισης απαιτούν πιστοποίηση JWT.

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

Κλειδιά API

MethodPathDescription
GET/api/v1/keysΛίστα όλων των κλειδιών API για τον λογαριασμό σας.
POST/api/v1/keysΔημιουργία νέου κλειδιού API.
GET/api/v1/keys/:idΛεπτομέρειες για ένα συγκεκριμένο κλειδί API.
PUT/api/v1/keys/:idΕνημέρωση ρυθμίσεων κλειδιού API.
DELETE/api/v1/keys/:idΔιαγραφή κλειδιού API. Αυτή η ενέργεια είναι μη αναστρέψιμη.
POST/api/v1/keys/:id/rotateΕναλλαγή κλειδιού API. Το παλιό κλειδί ακυρώνεται αμέσως.

Κανόνες φορμών

MethodPathDescription
GET/api/v1/keys/:keyId/form-rulesΛίστα όλων των κανόνων φορμών για ένα κλειδί API.
POST/api/v1/keys/:keyId/form-rulesΔημιουργία νέου κανόνα φόρμας.
PUT/api/v1/keys/:keyId/form-rules/:idΕνημέρωση κανόνα φόρμας.
DELETE/api/v1/keys/:keyId/form-rules/:idΔιαγραφή κανόνα φόρμας.

Κανόνες ειδοποιήσεων

MethodPathDescription
GET/api/v1/keys/:keyId/alert-rulesΛίστα όλων των κανόνων ειδοποιήσεων για ένα κλειδί API.
POST/api/v1/keys/:keyId/alert-rulesΔημιουργία νέου κανόνα ειδοποίησης.
PUT/api/v1/keys/:keyId/alert-rules/:idΕνημέρωση κανόνα ειδοποίησης.
DELETE/api/v1/keys/:keyId/alert-rules/:idΔιαγραφή κανόνα ειδοποίησης.