Bookker API Documentation logo Bookker API Documentation

Check-out reserva

Última modificación: 07/10/2024

Permite realizar el check-out sobre una reserva.

Aspectos a tener en cuenta:

¡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
POST /api/v2/bookings/checkout/{bookingId}
Headers
Header Value Required
Authorization Bearer eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MT… true
user-access-token eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MT… false

Params

Header Value Required
presenceValidation   false

Response

Si se ha conseguido realizar el check-out, se devuelve un código 201 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.
1036 - DINNING_AREA_RULE_NOT_FOUND 404 Regla de comedor no encontrada.
1030 - PARKING_RULE_NOT_FOUND 404 Regla de parking no encontrada.
1013 - RESOURCE_RULE_NOT_FOUND 404 Regla de recurso no encontrada.
1025 - SUPERVISED_BOOKING_NOT_FOUND 404 Reserva supervisada no encontrada.
1027 - MODULE_NOT_FOUND 404 Los módulos de la organización no se han encontrado.
6022 - GRAPH_ITEM_NOT_FOUND 404 Error de Microsoft.
3006 - USER_IS_NOT_SUPERVISOR_OR_ORGANIZER 409 El usuario no es el organizador o el supervisor de la reserva.
3003 - USER_IS_NOT_ORGANIZER 409 El usuario no es el organizador de la reserva.
3004 - USER_IS_NOT_ATTENDEE 409 El usuario no es un asistente a la reserva.
3008 - PRESENCE_VALIDATION_REQUIRED 409 La validación de presencia es requerida.
3009 - WRONG_PRESENCE_VALIDATION 409 Validación de presencia incorrecta.
4007 - RESOURCE_NOT_ACTIVATED 409 El recurso no está activado.
4063 - RESOURCE_NOT_VISIBLE 409 El recurso no está visible.
4064 - FLOOR_NOT_ACTIVATED 409 La planta del edificio no está activada.
4065 - FLOOR_NOT_VISIBLE 409 La planta del edificio no está visible.
4066 - BUILDING_NOT_ACTIVATED 409 El edificio no está activado.
4067 - BUILDING_NOT_VISIBLE 409 El edificio no está visible.
4015 - BOOKING_IS_NOT_CONFIRMED 409 La reserva no está confirmada.
4014 - CHECK_OUT_UNAVAILABLE 409 El Check-out no está disponible.
4085 - CHECK_OUT_NOT_ACTIVATED 409 Control de acceso no activado para la reserva. (No requiere Check-out)
4086 - CHECK_OUT_ALREADY_DONE 409 Ya se ha realizado Check-out en la reserva.
4089 - INVALID_ACTION_BECAUSE_RESERVABLE_HAS_NOT_YET_BEEN_DELIVERED 409 No se puede realizar Check-out debido a que algún servicio aún no se ha entregado.
7003 - INTERNAL_BOOKINGS_API_COMMUNICATION_ERROR 500 Error en la comunicación con el API interno de reservas.