Bookker API Documentation logo Bookker API Documentation

Cancelar todas las reservas de un día concreto de una reserva supervisada v2

Última modificación: 19/03/2024

Permite cancelar todas las reservas que estén en un día concreto y que pertenezcan a la misma reserva supervisada.

¡Importante!


No se podrán cancelar las reservas de los días en los que alguna 
reserva haya comenzado (su fecha de inicio ya ha pasado) o hay algúna
reserva con estado CONFIRMED.

En ese caso se devolverá el error 4080-SUPERVISED_BOOKING_CAN_NOT_BE_CANCELLED

Request

HTTP request
DELETE /api/v2/cancel/supervisedBookings/{supervisedId}/date/{date}
Headers
Header Value Required
Authorization Bearer eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MT… true
Path variable Value Required
supervisedId 4c4ca085-45ed-4c03-b662-1b28b9b30627 true
Request Param Value Required
date 2024-02-22 true

Response

Si se han conseguido cancelar las reservas, se devuelve un código 204 NO_CONTENT con el body de la respuesta vacío.

Lista de posibles errores

ErrorCode HttpStatus Descripción
6000 - AUTHENTICATION_ERROR 403 Error de autenticación.
1011 - BOOKING_NOT_FOUND 404 La reserva no ha sido encontrada.
1002 - RESOURCE_NOT_FOUND 404 Recurso no encontrado.
1007 - FLOOR_NOT_FOUND 404 Planta no encontrada.
1010 - BUILDING_NOT_FOUND 404 Edificio no encontrado.
1025 - SUPERVISED_BOOKING_NOT_FOUND 404 Reserva supervisada no encontrada.
4080 - SUPERVISED_BOOKING_CAN_NOT_BE_CANCELLED 409 No se pueden cancelar las reservas del día introducido debido a que alguna ha comenzado o tiene estado CONFIRMED.
7003 - INTERNAL_BOOKINGS_API_COMMUNICATION_ERROR 500 Error en la comunicación con el API interno de reservas.