Esta operación permite obtener el desglose detallado de los tramos horarios (slots) disponibles para una fecha específica. El método cuenta con una regla de filtrado dinámico del pasado: si se consulta el día en curso, el backend omitirá automáticamente los intervalos anteriores y solo devolverá aquellos cuya hora sea posterior a la hora actual de la solicitud.
Tipo: API Key**
Header:**x-jwt-token
Ubicación: Header HTTP_
Ejemplo:_x-jwt-token: eyJhbGciOiJIUzI1NiIsInR5cCI6...
La consulta devuelve un array directo de objetos con todos los tramos horarios calculados bajo el campo raíz companyOVACDaySlots:
💡 Nota Aclaratoria: Gestión de Agentes según el Tipo de Concurrencia
Dependiendo de cómo esté parametrizada la agenda de la entidad o trámite en el backend, la API responderá con lógicas distintas para determinar la ocupación:
Baja Concurrencia (assignedUsers): No se realiza una asignación dinámica en tiempo real. El array assignedUsers expone los IDs de los usuarios/agentes que ya se encuentran ocupados con una cita en esa franja. Sirve para descartar de forma preventiva a dichos profesionales.
Alta Concurrencia (users): Se computa la disponibilidad activa por agente en tiempo real. El método puede alternar o exponer un array de usuarios completamente disponibles. Este array se ordena automáticamente por carga de trabajo (desde el agente con menos citas hasta el que tiene más) para equilibrar el reparto.
Nota OpenAPI/Fern: esta operación GraphQL se documenta como
/graphql/companyovacdayslotspara que Fern pueda mostrarla como operación independiente. La ruta técnica real de ejecución esPOST /graphql.
Successful response. GraphQL business errors may be returned inside the JSON errors field while transport status remains HTTP 200.