Saltar al contenido principal
PATCH
Asignar subordinado

Autorizaciones

x-api-key
string
header
requerido

API key que Pruff entrega a tu empresa.

Cuerpo

application/json

Identifica al usuario superior (userId o userEmail) y al subordinado (subordinatesUserId o subordinatesUserEmail). Para cada lado debes enviar al menos uno de los dos campos; si envías ambos, se usa el id y se ignora el email.

userId
integer

Id del usuario superior. Obligatorio si no envías userEmail.

Rango requerido: x >= 1
Ejemplo:

12

userEmail
string<email>

Email del usuario superior. Obligatorio si no envías userId.

Ejemplo:

"jefe@example.com"

subordinatesUserId
integer

Id del usuario subordinado. Obligatorio si no envías subordinatesUserEmail.

Rango requerido: x >= 1
Ejemplo:

34

subordinatesUserEmail
string<email>

Email del usuario subordinado. Obligatorio si no envías subordinatesUserId.

Ejemplo:

"ejecutivo@example.com"

Respuesta

Subordinado asignado, o la relación ya existía.

message
string
requerido
Ejemplo:

"Subordinate assigned"

alreadyAssigned
boolean
requerido

true si la relación ya existía, en cuyo caso la solicitud no cambió nada; false si se creó en esta solicitud.

Ejemplo:

false