Obtener métricas en tiempo real
GET
/analytics/realtime/{companyId}
const url = 'https://api.matiasimpulso.com/analytics/realtime/1';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.matiasimpulso.com/analytics/realtime/1Parameters
Sección titulada « Parameters »Path Parameters
Sección titulada « Path Parameters » companyId
required
number
Responses
Sección titulada « Responses »Métricas en tiempo real obtenidas exitosamente
Media type application/json
object
companyId
required
number
timestamp
required
string format: date-time
openTicketsNow
required
number
pendingTicketsNow
required
number
awaitingHumanNow
required
number
activeUsersNow
required
number
oldestPendingAt
required
string
oldestPendingAgeSeconds
required
number
advisors
required
Array<object>
object
tickets
required
Array<object>
object
queueStats
required
object
waiting
required
number
active
required
number
completed
required
number
failed
required
number
delayed
required
number
total
required
number
systemHealth
required
object
redisConnected
required
boolean
dbConnected
required
boolean
whatsappConnections
required
number
aiAgentsActive
required
number
Example generated
{ "companyId": 1, "timestamp": "2026-04-15T12:00:00Z", "openTicketsNow": 1, "pendingTicketsNow": 1, "awaitingHumanNow": 1, "activeUsersNow": 1, "oldestPendingAt": "example", "oldestPendingAgeSeconds": 1, "advisors": [ {} ], "tickets": [ {} ], "queueStats": { "waiting": 1, "active": 1, "completed": 1, "failed": 1, "delayed": 1, "total": 1 }, "systemHealth": { "redisConnected": true, "dbConnected": true, "whatsappConnections": 1, "aiAgentsActive": 1 }}