COGNITIVE_ASSISTANCE_SUPPORT_API
API_SEC_LOG: SUPPORT_CHANNEL_ONLINE
El motor de soporte cognitivo de DevOps Monitor ingestióna de forma programática las consultas del operador, recolectando registros raw de fallos y detalles de pipelines de Azure DevOps para un diagnóstico acelerado.
01_TICKET_INGEST_ENGINE
Endpoint: POST /support/ticket/create
Crea y envía un ticket de soporte de compilación al equipo de ingeniería o de agentes CrewAI para su escaneo.
A. Estructura de Petición (Payload)
- Encabezados:
Content-Type: application/jsonAuthorization: Bearer <token_jwt>
- Cuerpo (JSON):
{
"workspaceId": 1,
"name": "Juan Pérez",
"email": "juan.perez@empresa.com",
"subject": "Error de compilación en pipeline webpack #14902",
"message": "Hola, nuestro build en Azure DevOps está fallando debido a un error de resolución de dependencias webpack. Adjunto log parcial: ERROR node_modules/react-dom not found."
}
B. Respuestas del Servidor
- Éxito (200 OK):
{
"status": "success",
"message": "Ticket registrado con éxito. ID de tracking asignado: TCK-8490-2026."
} - Error de Validación (400 Bad Request):
{
"status": "error",
"message": "El campo message es requerido y debe contener logs o detalles del fallo."
}
02_COGNITIVE_PLAN
Toda solicitud iniciada por este canal tiene una respuesta garantizada de menos de 24 horas directamente de nuestro equipo de arquitectos de infraestructura.
# Ejemplo de envío programático de ticket de fallo desde tu terminal local:
curl -X POST "https://devsecops-monitor.newinntech.com/api/support/ticket/create" \
-H "Authorization: Bearer YOUR_JWT_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"workspaceId": 1,
"name": "Operador DevOps",
"email": "devops@empresa.com",
"subject": "Error de compilación",
"message": "Excedido el límite de consumo de memoria en contenedor fargate."
}'