type=metrics: cifras agregadas por agente y canal (conversaciones, transferencias a humano, contención de la IA, duración de las llamadas, notificaciones de WhatsApp, recontactos y series por día y por hora). Para informes y cuadros de mando.type=chats: una fila por conversación con todos sus parámetros, paginada. Para exportar o cuadrar los datos en bruto.
🔑 Autenticación
Cada petición necesita una API key con el permisoanalytics_api. Pídesela al equipo de Lovi; no es la misma key que usa el widget web.
Envía la key en la cabecera x-api-key (recomendado) o en el parámetro access_key de la URL.
La empresa sale siempre de la key. Una key solo puede leer los datos de su propia empresa y no hay ningún parámetro para elegir otra.
Endpoint
Parámetros de la URL
Los días se interpretan en
tz: date_from=2026-10-01&date_to=2026-10-31 con tz=Europe/Madrid cubre del 1 de octubre a las 00:00 al 1 de noviembre a las 00:00, hora de Madrid. Los cambios de hora están contemplados.
Todas las fechas de las respuestas van en UTC (ISO 8601 terminado en Z).
Métricas (type=metrics)
Devuelve una entrada por agente y canal, ordenadas por número de conversaciones.
Conversaciones (type=chats)
Devuelve las conversaciones del rango una a una, de la más antigua a la más reciente, 100 por página por defecto.
Paginación
Mientrasnext_cursor no sea null, pide la página siguiente con los mismos parámetros más cursor=<next_cursor>. Las conversaciones van ordenadas por created_at e id, así que ninguna se repite ni se salta entre páginas.
Errores
Los errores devuelven un JSON{ "success": false, "message": "…" }.
Límites y buenas prácticas
- Hasta 31 días por petición y 100 conversaciones por página.
- Una petición de
metricsde un mes completo tarda unos segundos. Para un informe mensual o diario basta con una llamada por periodo: no hace falta consultar en bucle. - Para exportar un mes entero de conversaciones, recorre las páginas una tras otra, no en paralelo.
- Guarda la key en secreto y en tu servidor. No la uses en un navegador ni en una app móvil.
