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. |