Skip to main content
GET
Reportes personalizados
Los reportes personalizados son reportes configurados específicamente para tus necesidades. Requieren el ID del reporte además de los parámetros estándar.

Endpoint

Autenticación

string
required
Tu API Key de autenticación proporcionada por Inconcert.

Parámetros de Ruta

string
required
Identificador único del reporte personalizado que deseas ejecutar.
Puedes obtener el Report ID desde la sección de reportes personalizados en tu panel de administración.

Parámetros de Query

string
required
Identificador único del equipo (crew) para el cual se solicita el reporte.
Puedes obtener el Crew ID desde tu panel de administración en la plataforma InConcert.
string
Permite agrupar los resultados por período de tiempo.Valores posibles: hour, day, week, monthPor defecto: Sin agrupación (dejar vacío)
long
required
Fecha y hora de inicio del período del reporte en formato Unix timestamp (milisegundos).Ejemplo: 1762297200000
long
required
Fecha y hora de fin del período del reporte en formato Unix timestamp (milisegundos).Ejemplo: 1762988399999
integer
required
Número de página para paginación de resultados. Comienza en 0 para la primera página.Ejemplo: 0
integer
required
Cantidad de registros a retornar por página.Ejemplo: 25, 50, 100
string
required
Zona horaria para la interpretación de las fechas. Debe estar codificada en formato URL.Ejemplos:
  • Europe%2FMadrid (Europa/Madrid)
  • America%2FNew_York (América/Nueva York)
  • America%2FSantiago (América/Santiago)

Ejemplo de Petición

Notas Importantes

Los parámetros start_ts y end_ts deben estar en formato Unix timestamp expresado en milisegundos (13 dígitos).Para convertir una fecha a timestamp en JavaScript:
Los parámetros que contengan caracteres especiales (como timeZone) deben estar codificados en formato URL.Ejemplos de codificación:
  • / se codifica como %2F
  • Europe/MadridEurope%2FMadrid
  • America/New_YorkAmerica%2FNew_York
El parámetro groupByTime te permite agrupar los resultados:
  • hour - Agrupa por hora
  • day - Agrupa por día
  • week - Agrupa por semana
  • month - Agrupa por mes
  • (vacío) - Sin agrupación
El parámetro timeZone afecta la interpretación de las fechas.Asegúrate de usar la zona horaria correcta para tus necesidades, especialmente si operas en múltiples regiones.Zonas horarias comunes:
  • España: Europe%2FMadrid
  • Chile: America%2FSantiago
  • Argentina: America%2FBuenos_Aires
  • México: America%2FMexico_City
Para obtener todos los resultados de un reporte grande, debes realizar múltiples peticiones incrementando el parámetro page mientras haya más resultados disponibles.La API te indicará en la respuesta si hay más páginas disponibles mediante el campo hasMore.
El Report ID lo obtienes desde tu panel de administración:
  1. Accede a la sección “Reportes Personalizados”
  2. Selecciona el reporte que deseas ejecutar
  3. Copia el ID del reporte desde los detalles

Soporte

¿Necesitas ayuda?

Para configurar reportes personalizados o resolver dudas sobre la integración, contacta a nuestro equipo de soporte.