Asignar una vacante

Este endpoint permite asignar a un empleado una vacante previamente publicada.

POST /api/v1/businesses/{business}/vacancies/{vacancy}/acceptor/{employee}

Los datos que hay que incluir en la petición son los siguientes:

  • business: identificador externo configurado en Orquest para el negocio.

  • vacancy: identificador externo indicado en el registro de la vacante.

  • employee: identificador externo del empleado al que se quiere asignar la vacante.

Aspectos que tener en cuenta

Si los datos de la petición son correctos, se añadirá el nombre del empleado en la columna Aceptada por del apartado de Planificación > Oferta de turnos vacantes.

Si la vacante ha sido previamente asignada, la petición devolverá un error 400 - Bad request indicando Vacancy already assigned.

Si la vacante ha expirado, la petición devolverá un error 400 - Bad request indicando Vacancy expired.

Si la vacante solapa con una asignación existente del empleado, la petición devolverá un error 400 - Bad request indicando overlapping.

Si el identificador de la vacante no existe, la petición devolverá un error 404 - Not found indicando Vacancy not found.

Enlaces de interés

¿Qué es una vacante?