DOCS

API y webhooks

El panel consume el API del producto con tu sesión iniciada. Las peticiones autenticadas envían un token de sesión en Authorization: Bearer <token>; el servicio valida el usuario y aplica el aislamiento por tenant. Los webhooks de ingesta no usan esa cabecera: identifican el tenant y el endpoint en la propia ruta.

Buenas prácticas al conectar tus sistemas

Centralizá paths, reintentos y cabeceras en un único cliente HTTP en tu aplicación para evitar duplicar lógica y facilitar rotación de credenciales.

Endpoints habituales

Patrones habituales del API (la URL base es la del entorno Primary Sentinel que estés usando):

MétodoRutaUso
POST/api/endpointsCrear endpoint
PATCH/api/endpoints/:idActualizar endpoint
DELETE/api/endpoints/:idEliminar endpoint
GET/api/endpointsListar endpoints del tenant
GET/api/endpoints/:id/eventsEventos del endpoint
GET/api/endpoints/:id/rulesReglas IA del endpoint
PATCH/api/endpoints/:endpointId/rules/:ruleIdActualizar regla
DELETE/api/endpoints/:endpointId/rules/:ruleIdEliminar regla
GET/api/dlqListar Dead Letter
POST/api/dlq/:id/reinjectReinyectar evento DLQ
DELETE/api/dlq/:idDescartar ítem DLQ
GET/api/dlq/:eventId/snapshotsSnapshots de un evento
GET/api/settingsPreferencias del tenant
PUT/api/settingsGuardar preferencias
GET/api/operations/dependency-graphMapa endpoint destinos
GET/api/operations/ai-historyHistorial de decisiones IA
GET/api/metrics/stagesMétricas por etapa (query hours)
GET/api/suggestions/heuristicsSugerencias heurísticas
GET/api/public/sloSLO público (sin sesión)

Webhook de ingesta

MétodoRutaUso
POST/webhook/:tenantId/:slugIngesta de eventos (cuerpo JSON)

Base URL y acceso desde tus sistemas

Usá HTTPS y la URL base que te indique tu administrador o el entorno oficial del producto. Si llamás desde el navegador, coordiná con quien gestione el entorno qué orígenes están permitidos; entre servidores suele bastar con HTTPS y las credenciales correctas.