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?

¿Cómo consultar los servicios de un negocio? ¿Y los nodos?