Bookker API Documentation logo Bookker API Documentation

Cancelar reserva

Última modificación: 15/02/2021

Permite cancelar la reserva asociada al ID que se envía, si el usuario que solicita cancelarla es el organizador, la reserva no está expirada, cancelada o confirmada y la fecha actual es anterior a la fecha de fin de la reserva..

Se puede asignar el ID de una razón de cancelación si así se desea.

¡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

DELETE /api/v1/users/me/bookings/{bookingId}
DELETE /api/v1/users/{userId}/bookings/{bookingId}

Headers

Header Value Required
Authorization Bearer eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MT… true
user-access-token eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MT… false

Params

Param Value Required
cancellationReasonId String - Identificador del motivo de cancelación (Ej: 65c0eb54-5da2-4540-b7ef-1cd9126038ff) false

Response

Si se ha conseguido validar que el usuario tiene acceso y se consigue cancelar la reserva correctamente, se envía un body vacío.