[GET] /metrics/
Objective:
Éste servicio sirve para devolver métricas relacionadas a sesiones en un determinado rango de tiempo.
Parameters:
dateISOFrom
: Fecha formatoISO
. Se usa cómo punto de partida para devolver los registros.dateISOTo
: Fecha formatoISO
. Se usa cómo limite para devolver los registros.
CURL Example:
curl -X GET --header 'Accept: application/json' --header 'dateISOFrom: 2020-01-01T00:00:00.000Z' --header 'dateISOTo: 2020-01-01T23:59:00.000Z' --header 'access-token: <ACCESS-TOKEN>' 'https://go.botmaker.com/api/v1.0/metrics'
Response Structure:
totalMsgByOp
[number] Cantidad total de mensajes por operador | 35.totalSessions
[number] Cantidad total de sesiones| 10.totalUsers
[number] Cantidad total de usuarios | 7.byChannels
[array] Lista de canalestotalSessionsHandleByBots
[number] Cantidad total de sesiones manenajadas por bots | 2.totalSessionsHandleByOperators
[number] Cantidad total de sesiones manenajadas por operadores | 10.totalMsgByBot
[number] Cantidad total de mensajes por bot | 7.totalMsgByUser
[number] Cantidad total de mensajes por usuario | 9.totalTopics
[number] Cantidad total de temas | 3.
JSON Example:
{"totalMsgByOp":0,"totalSessions":0,"totalUsers":0,"byChannels":[],"totalSessionsHandleByBots":0,"totalSessionsHandleByOperators":0,"totalMsgByBot":0,"totalMsgByUser":0,"totalTopics":0}