curl -X POST https://beta.api-iobot-desarrollo.com/empresas/data-report/multi \
-H "Content-Type: application/json" \
-d '{
"businessId": 1,
"token": "TU_TOKEN",
"startDate": "2026-04-01T00:00:00.000Z",
"endDate": "2026-04-30T23:59:59.999Z",
"includeBusinesses": [1, 2]
}'
{
"data": [
{
"data": {
"id": 1,
"nombre": "Empresa Principal",
"img_wa": "https://example.com/logo.png",
"feature_flags": {
"currency": "HNL",
"currency_conversion": "USD",
"ad_account_for_report": 12
}
},
"conversaciones": 540,
"salesCount": 38,
"salesAmount": 95000,
"salesConversionRate": 7.04,
"quotationsCount": 112,
"quotationsAmount": 280000,
"qoutationConversionRate": 20.74,
"qoutationToSalesConversionRate": 33.93,
"averageTemperature": 7.2,
"averageAgentTemperature": 6.8,
"salesThatChatHasAnuncioIdCount": 25,
"salesThatChatHasAnuncioId": 62500,
"salesThatDoesntHaveAnuncioIdCount": 13,
"salesThatDoesntHaveAnuncioId": 32500,
"quotationsThatChatHasAnuncioIdCount": 70,
"quotationsThatChatHasAnuncioId": 175000,
"quotationsThatChatHasAnuncioIdAndSourceIsPdfCount": 30,
"quotationsThatChatHasAnuncioIdAndSourceIsPdf": 75000,
"quotationsThatChatHasAnuncioIdAndSourceIsMessageCount": 40,
"quotationsThatChatHasAnuncioIdAndSourceIsMessage": 100000,
"quotationsThatDoesntHaveAnuncioIdCount": 42,
"quotationsThatDoesntHaveAnuncioId": 105000,
"quotationsThatDoesntHaveAnuncioIdAndSourceIsPdfCount": 18,
"quotationsThatDoesntHaveAnuncioIdAndSourceIsPdf": 45000,
"quotationsThatDoesntHaveAnuncioIdAndSourceIsMessageCount": 24,
"quotationsThatDoesntHaveAnuncioIdAndSourceIsMessage": 60000,
"tags": [
{ "name": "Interesado", "count": 98 },
{ "name": "Seguimiento", "count": 54 }
],
"agentes": [
{
"agente": "María García",
"totalTickets": 120,
"completados": 95,
"cancelados": 10,
"pendientes": 8,
"proceso": 7,
"conversaciones": 540,
"ventas": 15,
"ventasAmount": 37500,
"cotizaciones": 40,
"cotizacionesAmount": 100000,
"empresa_id": 1
}
],
"adsBreakdown": [
{
"adId": "120201234567890",
"name": "Campaña Abril 2026",
"imageUrl": "https://example.com/ad.jpg",
"spend": 350.00,
"currency": "USD",
"sales": 12,
"salesAmount": 30000,
"quotations": 28,
"quotationsAmount": 70000,
"salesRecords": []
}
]
}
]
}
Reporte Compartido
Obtener Reporte Compartido
Estadísticas comparativas de conversaciones, ventas y cotizaciones para un grupo de empresas
POST
/
empresas
/
data-report
/
multi
curl -X POST https://beta.api-iobot-desarrollo.com/empresas/data-report/multi \
-H "Content-Type: application/json" \
-d '{
"businessId": 1,
"token": "TU_TOKEN",
"startDate": "2026-04-01T00:00:00.000Z",
"endDate": "2026-04-30T23:59:59.999Z",
"includeBusinesses": [1, 2]
}'
{
"data": [
{
"data": {
"id": 1,
"nombre": "Empresa Principal",
"img_wa": "https://example.com/logo.png",
"feature_flags": {
"currency": "HNL",
"currency_conversion": "USD",
"ad_account_for_report": 12
}
},
"conversaciones": 540,
"salesCount": 38,
"salesAmount": 95000,
"salesConversionRate": 7.04,
"quotationsCount": 112,
"quotationsAmount": 280000,
"qoutationConversionRate": 20.74,
"qoutationToSalesConversionRate": 33.93,
"averageTemperature": 7.2,
"averageAgentTemperature": 6.8,
"salesThatChatHasAnuncioIdCount": 25,
"salesThatChatHasAnuncioId": 62500,
"salesThatDoesntHaveAnuncioIdCount": 13,
"salesThatDoesntHaveAnuncioId": 32500,
"quotationsThatChatHasAnuncioIdCount": 70,
"quotationsThatChatHasAnuncioId": 175000,
"quotationsThatChatHasAnuncioIdAndSourceIsPdfCount": 30,
"quotationsThatChatHasAnuncioIdAndSourceIsPdf": 75000,
"quotationsThatChatHasAnuncioIdAndSourceIsMessageCount": 40,
"quotationsThatChatHasAnuncioIdAndSourceIsMessage": 100000,
"quotationsThatDoesntHaveAnuncioIdCount": 42,
"quotationsThatDoesntHaveAnuncioId": 105000,
"quotationsThatDoesntHaveAnuncioIdAndSourceIsPdfCount": 18,
"quotationsThatDoesntHaveAnuncioIdAndSourceIsPdf": 45000,
"quotationsThatDoesntHaveAnuncioIdAndSourceIsMessageCount": 24,
"quotationsThatDoesntHaveAnuncioIdAndSourceIsMessage": 60000,
"tags": [
{ "name": "Interesado", "count": 98 },
{ "name": "Seguimiento", "count": 54 }
],
"agentes": [
{
"agente": "María García",
"totalTickets": 120,
"completados": 95,
"cancelados": 10,
"pendientes": 8,
"proceso": 7,
"conversaciones": 540,
"ventas": 15,
"ventasAmount": 37500,
"cotizaciones": 40,
"cotizacionesAmount": 100000,
"empresa_id": 1
}
],
"adsBreakdown": [
{
"adId": "120201234567890",
"name": "Campaña Abril 2026",
"imageUrl": "https://example.com/ad.jpg",
"spend": 350.00,
"currency": "USD",
"sales": 12,
"salesAmount": 30000,
"quotations": 28,
"quotationsAmount": 70000,
"salesRecords": []
}
]
}
]
}
Retorna el reporte consolidado de métricas para un rango de fechas, agrupado por empresa. Incluye conversaciones, tasas de conversión a cotización y venta, montos totales con desglose por origen (Ads Meta vs. orgánico), rendimiento por agente y desglose por anuncio de Meta (si el negocio tiene
feature_flags.ad_account_for_report configurado).
El Reporte Compartido debe estar habilitado en el negocio raíz mediante feature_flags.aquatec_shared_report. Si no está configurado, el endpoint retorna 400.
Autenticación
Requiere el campotoken en el cuerpo o el encabezado x-api-key / x-iobot-key. Consulta Autenticación.
Cuerpo de la solicitud
ID del negocio raíz que tiene habilitado el Reporte Compartido.
Token de sesión del usuario (requerido si no se usa
x-api-key).Fecha de inicio del rango en formato ISO 8601 (ej.
"2026-04-01T00:00:00.000Z"). Filtra conversaciones, botones de registro (ventas/cotizaciones) y tickets.Fecha de fin del rango en formato ISO 8601 (ej.
"2026-04-30T23:59:59.999Z").IDs de empresas a incluir. Solo se incluyen IDs que pertenezcan al grupo configurado en
aquatec_shared_report. Si se omite, se incluyen todas las empresas del grupo.Respuesta
Lista de reportes, uno por empresa del grupo.
Show Objeto de reporte por empresa
Show Objeto de reporte por empresa
Datos completos del negocio (id, nombre, img_wa, feature_flags, etc.).
Total de conversaciones creadas en el período.
Cantidad de registros de venta cerrados.
Monto total de ventas en la moneda base del negocio.
Porcentaje de conversaciones que generaron una venta.
Cantidad de cotizaciones generadas.
Monto total de cotizaciones en la moneda base.
Porcentaje de conversaciones que generaron una cotización.
Porcentaje de cotizaciones que se convirtieron en venta.
Temperatura promedio de los chats según el resumen de IA.
Temperatura promedio asignada por los agentes.
Cantidad de ventas provenientes de anuncios de Meta.
Monto de ventas provenientes de anuncios de Meta.
Cantidad de ventas orgánicas (sin anuncio de Meta).
Monto de ventas orgánicas.
Cantidad de cotizaciones provenientes de anuncios de Meta.
Monto de cotizaciones de Meta.
Cotizaciones de Meta originadas en un PDF adjunto.
Monto de cotizaciones de Meta originadas en PDF.
Cotizaciones de Meta originadas en un mensaje del agente.
Monto de cotizaciones de Meta originadas en mensaje.
Cantidad de cotizaciones orgánicas.
Monto de cotizaciones orgánicas.
Cotizaciones orgánicas originadas en PDF.
Monto de cotizaciones orgánicas originadas en PDF.
Cotizaciones orgánicas originadas en mensaje.
Monto de cotizaciones orgánicas originadas en mensaje.
Rendimiento de agentes activos con
role_id: 5 del negocio.Show Objeto de agente
Show Objeto de agente
Nombre del agente.
Total de tickets en el período.
Tickets con estado
completado.Tickets con estado
cancelado.Tickets con estado
pendiente.Tickets con estado
proceso.Total de conversaciones del período para el negocio.
Cantidad de ventas registradas por el agente.
Monto total de ventas del agente en moneda base.
Cantidad de cotizaciones registradas por el agente.
Monto total de cotizaciones del agente en moneda base.
ID del negocio al que pertenece el agente.
Desglose por anuncio de Meta. Solo se incluye si
feature_flags.ad_account_for_report está configurado.Show Objeto de anuncio
Show Objeto de anuncio
ID del anuncio en Meta.
Nombre del anuncio obtenido de Meta Ads.
URL de la imagen o thumbnail del anuncio.
Gasto del anuncio en su moneda original (obtenido de Meta Ads Insights).
Moneda del gasto (ej.
"USD").Cantidad de ventas atribuidas al anuncio.
Monto de ventas atribuidas al anuncio en moneda base.
Cantidad de cotizaciones atribuidas al anuncio.
Monto de cotizaciones atribuidas en moneda base.
Registros individuales de venta (
BotonesRegistro) atribuidos al anuncio.curl -X POST https://beta.api-iobot-desarrollo.com/empresas/data-report/multi \
-H "Content-Type: application/json" \
-d '{
"businessId": 1,
"token": "TU_TOKEN",
"startDate": "2026-04-01T00:00:00.000Z",
"endDate": "2026-04-30T23:59:59.999Z",
"includeBusinesses": [1, 2]
}'
{
"data": [
{
"data": {
"id": 1,
"nombre": "Empresa Principal",
"img_wa": "https://example.com/logo.png",
"feature_flags": {
"currency": "HNL",
"currency_conversion": "USD",
"ad_account_for_report": 12
}
},
"conversaciones": 540,
"salesCount": 38,
"salesAmount": 95000,
"salesConversionRate": 7.04,
"quotationsCount": 112,
"quotationsAmount": 280000,
"qoutationConversionRate": 20.74,
"qoutationToSalesConversionRate": 33.93,
"averageTemperature": 7.2,
"averageAgentTemperature": 6.8,
"salesThatChatHasAnuncioIdCount": 25,
"salesThatChatHasAnuncioId": 62500,
"salesThatDoesntHaveAnuncioIdCount": 13,
"salesThatDoesntHaveAnuncioId": 32500,
"quotationsThatChatHasAnuncioIdCount": 70,
"quotationsThatChatHasAnuncioId": 175000,
"quotationsThatChatHasAnuncioIdAndSourceIsPdfCount": 30,
"quotationsThatChatHasAnuncioIdAndSourceIsPdf": 75000,
"quotationsThatChatHasAnuncioIdAndSourceIsMessageCount": 40,
"quotationsThatChatHasAnuncioIdAndSourceIsMessage": 100000,
"quotationsThatDoesntHaveAnuncioIdCount": 42,
"quotationsThatDoesntHaveAnuncioId": 105000,
"quotationsThatDoesntHaveAnuncioIdAndSourceIsPdfCount": 18,
"quotationsThatDoesntHaveAnuncioIdAndSourceIsPdf": 45000,
"quotationsThatDoesntHaveAnuncioIdAndSourceIsMessageCount": 24,
"quotationsThatDoesntHaveAnuncioIdAndSourceIsMessage": 60000,
"tags": [
{ "name": "Interesado", "count": 98 },
{ "name": "Seguimiento", "count": 54 }
],
"agentes": [
{
"agente": "María García",
"totalTickets": 120,
"completados": 95,
"cancelados": 10,
"pendientes": 8,
"proceso": 7,
"conversaciones": 540,
"ventas": 15,
"ventasAmount": 37500,
"cotizaciones": 40,
"cotizacionesAmount": 100000,
"empresa_id": 1
}
],
"adsBreakdown": [
{
"adId": "120201234567890",
"name": "Campaña Abril 2026",
"imageUrl": "https://example.com/ad.jpg",
"spend": 350.00,
"currency": "USD",
"sales": 12,
"salesAmount": 30000,
"quotations": 28,
"quotationsAmount": 70000,
"salesRecords": []
}
]
}
]
}
⌘I

