Endpoints de Gestión

Estos endpoints le permiten gestionar API keys, reglas de formulario, reglas de alerta y otras configuraciones de forma programática. Todos los endpoints de gestión requieren autenticación JWT.

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

API Keys

MethodPathDescription
GET/api/v1/keysListar todas las API keys de su cuenta.
POST/api/v1/keysCrear una nueva API key.
GET/api/v1/keys/:idObtener detalles de una API key específica.
PUT/api/v1/keys/:idActualizar la configuración de una API key.
DELETE/api/v1/keys/:idEliminar una API key. Esta acción es irreversible.
POST/api/v1/keys/:id/rotateRotar una API key. La key anterior se invalida inmediatamente.

Reglas de Formulario

MethodPathDescription
GET/api/v1/keys/:keyId/form-rulesListar todas las reglas de formulario para una API key.
POST/api/v1/keys/:keyId/form-rulesCrear una nueva regla de formulario.
PUT/api/v1/keys/:keyId/form-rules/:idActualizar una regla de formulario.
DELETE/api/v1/keys/:keyId/form-rules/:idEliminar una regla de formulario.

Reglas de Alerta

MethodPathDescription
GET/api/v1/keys/:keyId/alert-rulesListar todas las reglas de alerta para una API key.
POST/api/v1/keys/:keyId/alert-rulesCrear una nueva regla de alerta.
PUT/api/v1/keys/:keyId/alert-rules/:idActualizar una regla de alerta.
DELETE/api/v1/keys/:keyId/alert-rules/:idEliminar una regla de alerta.