# Integraciones y API

### 🔑 API Keys

Las API keys permiten que sistemas externos se conecten a Nexus IT para crear tickets, consultar stats, etc.

Guarda esta clave, no se mostrará de nuevo:

``

### Webhook: Crear Ticket

Usa este endpoint para crear tickets desde sistemas externos (email parser, WhatsApp, formularios web).

POST https://ana.evolucionamos.com/api/v1/integracion/webhook/ticket Headers: X-API-Key: nxk_tu_api_key_aqui Content-Type: application/json Body: { "titulo": "No funciona el internet", "descripcion": "Desde las 3pm no tengo conexión", "email_solicitante": "juan@empresa.com", "prioridad": "alta", "canal_origen": "email" }

### 📖 Documentación de la API

Endpoints disponibles con autenticación JWT (Bearer token) o API Key.

Método | Endpoint | Auth | Descripción
--- | --- | --- | ---
POST | /auth/login | — | Iniciar sesión
GET | /auth/me | JWT | Mi perfil
GET | /tickets | JWT | Listar tickets
POST | /tickets | JWT | Crear ticket
GET | /tickets/:id | JWT | Detalle de ticket
PUT | /tickets/:id | JWT | Actualizar ticket
GET | /activos | JWT | Listar activos
GET | /categorias | JWT | Listar categorías
GET | /dashboard/stats | JWT | Stats del dashboard
GET | /reportes/resumen | JWT | KPIs de reportes
POST | /integracion/webhook/ticket | API Key | Crear ticket via webhook
GET | /integracion/stats | API Key | Stats públicas