Obtener 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 será un 200 OK con 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.
Consideraciones
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 [].
Códigos de error
Este endpoint no devuelve códigos de error propios que no se encuentren descritos en errores comunes.
Enlaces de interés
¿Qué son los patrones de turnos?