Consultar patrones de turnos
Este endpoint permite consultar los patrones de turnos que se pueden aplicar a los empleados de un servicio.
GET /api/v1/businesses/{businessId}/services/{serviceId}/time-frame-patterns
Si los datos incluidos en la petición son correctos —businessId y serviceId—, la respuesta contendrá la información definida para cada patrón de turnos del servicio de la petición y de los nodos ancestros.
Ejemplo de respuesta
[
{
"id": "d7d17e3b-3df9-42f5-971f-fb9120d",
"serviceId": "0001",
"name": "Fixed"
},
{
"id": "b59260e1-a323-467da-9e25-df23f6d",
"serviceId": "NODE01",
"name": "Night"
},
{
"id": "d01e1e08-b2e4-4831-aa3c-ec4e1507",
"serviceId": "0001",
"name": "Split"
}
]
Detalles
-
id. Identificador interno del patrón. Este identificador se genera automáticamente en el sistema y no puede modificarse.
-
serviceId. Identificador externo del servicio o nodo en el que está creado el patrón. Si no está definido, no podrá devolverse en la respuesta.
-
name. Nombre del patrón.
Aspectos que tener en cuenta
Si el servicio no existe, la petición devolverá un error 404 Not Found indicando not exists.
Si no hay patrones de turnos definidos en el servicio indicado, ni en ningún nodo ancestro, la petición devolverá un array vacío [].
Enlaces de interés
¿Qué son los patrones de turnos?