Cambio de estado de asistencia del asistente
Versión documento: v1
Creación: 03/07/2019
Última modificación: 13/07/2022
Cambio de estado de asistencia
Permite editar el estado de asistencia del usuario invitado a una reserva usando el ID de asistente envíado y el nuevo estado.
Aspectos a tener en cuenta:
-
Si el asistente no existe, no se podrá editar.
-
Si el asistente ya ha rechazado la invitación (su estado es DECLINED) no se podrá editar.
-
Si el estado no es NEEDS_ACTION no se puede volver a poner éste.
-
Si la reserva está cancelada, expirada, ya ha acabado o no existe no se podrá editar.
-
Si el usuario con el que se intenta realizar la petición no es el asistente no se podrá editar.
-
Si el nuevo estado no coincide 100% con los estados disponibles no se podrá editar. Los estados de asistencia disponibles actualmente son:
- NEEDS_ACTION
- ACCEPTED
- DECLINED
- TENTATIVE
-
Si la fecha de fin de la reserva es menor a la fecha actual, no se podrá editar.
¡IMPORTANTE!
Es importante que si se trata de una reserva de espacios de trabajo se añada la cabecera "user-access-token" con el token de acceso de Microsoft del usuario (en caso de estar logueado en Microsoft).
Request
HTTP request
DEPRECATED 🚩 PATCH /api/v1/users/bookings/attendees/{attendeeId}
PATCH /api/v1/bookings/attendees/{attendeeId}
Headers
| Header | Value | Required |
|---|---|---|
| Authorization | Bearer eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MT… | true |
| user-access-token | eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MT… | false |
Params
| Param | Value | Required |
|---|---|---|
| attendeeStatus | String - El nuevo estado de asistencia (Ej: ACCEPTED) | true |
Response
Si se ha conseguido editar el estado de asistencia del invitado, se envía un body vacío.