Consultar asociaciones a servicio actuales
Este endpoint permite consultar las asociaciones a servicio actuales de un servicio.
GET /api/v1/businesses/{businessId}/services/{serviceId}/service-associations/current
Si los datos incluidos en la petición son correctos —tanto el businessId como el serviceId—, la respuesta contendrá todas las asociaciones a servicio con fecha de inicio anterior a la fecha actual y fecha de fin posterior a la fecha actual (o no establecida).
A continuación, se muestra un fragmento de respuesta:
[
{
"ownerProduct": "0001-G",
"product": "0001-G",
"from": "2021-06-25",
"splitPresence": true,
"unplannable": false,
"employeeId": "152015",
"service": "0001"
},
{
"ownerProduct": "0001-G",
"product": "0001-G",
"from": "2021-06-25",
"splitPresence": true,
"unplannable": false,
"employeeId": "1006357",
"service": "0001"
},
{
"ownerProduct": "0001-G",
"product": "0002",
"from": "2024-10-08",
"to": "2024-10-15",
"splitPresence": false,
"unplannable": false,
"employeeId": "152015",
"service": "0002"
}
]
Aspectos que tener en cuenta
La petición devolverá todas las asociaciones a servicio y cesiones en las que el ownerProduct coincida con los productos del servicio indicado en la URL.
Las cesiones regulares no aparecen en la respuesta.
Aquellos empleados que no tengan configurado el identificador externo (employeeId) en el sistema, no aparecerán en la respuesta.
Si no hay asociaciones a servicio actuales, la petición devolverá un array vacío []
.
Si el servicio indicado en la URL no existe en el negocio, la petición devolverá un error 404 Not Found
, especificando en el mensaje not exits.
Enlaces de interés
¿Qué es una asociación a servicio? ¿Y una cesión?