Check-out reserva
Creación: 02/07/2019
Última modificación: 01/12/2022
Check-out reserva
Permite realizar el check-out sobre una reserva.
Aspectos a tener en cuenta:
- Tipos de control de acceso:
- ORGANIZER: Sólo el organizador de la reserva puede realizar el check-out.
- OPTIONAL: Cualquier usuario invitado a la reserva y que haya confirmado su asistencia puede realizar check-out.
- ANY: Cualquier usuario invitado a la reserva y que haya confirmado su asistencia puede realizar check-out.
- En el momento en el que se hace check-in, el check-out está disponible, menos cuando la reserva ya haya terminado.
- En las reservas supervisadas tanto el supervisor como el organizador (usuario asignado) pueden hacer check-out
- Para realizar el check-out si el control de acceso de la reserva no es OPTIONAL se tiene que haber realizado el check-in y que el estado de la reserva sea CONFIRMED.
¡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).
¡Importante!
Las reservas de espacios que tengan el parámetro isExternalOrganizer a true NO se podrán ni editar, ni cancelar, ni hacer check-out.
Request
HTTP request
PATCH /api/v1/users/me/bookings/checkout/{bookingId}
PATCH /api/v1/users/{userId}/bookings/checkout/{bookingId}
Headers
| Header | Value | Required |
|---|---|---|
| Authorization | Bearer eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MT… | true |
| user-access-token | eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MT… | false |
Response
Si se ha conseguido realizar el check-out, se devuelve un código 200 con el body de la respuesta vacío.