Cancela la contratación de todos los reservables para una reserva
Última modificación: 31/10/2022
Cancela la contratación de todos los servicios o medios físicos reservables para una reserva ya existente.
Request
HTTP request
DELETE /api/v1/{bookingId}/reservables
Headers
| Header | Value | Required |
|---|---|---|
| Authorization | Bearer eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MT… | true |
Ejemplo de petición
DELETE /api/v1/1eb94207-9571-4a78-9bbc-e24ce4314b67/reservables HTTP/1.1
Host: 127.0.0.1:9010
Content-Type: application/json
Accept: application/json
app-version: WEBAPP/1.3.1
Authorization: Bearer eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MTIifQ.eyJpc3MiOiJzZWN1cmUtYXBpIiwiYXVkIjoic2VjdXJlLWFwcCIsInN1YiI6ImFuZHJlcy5wcnVlYmFzeEBnbWFpbC5jb20iLCJleHAiOjE2NjM5MzIzMTUsInJvbCI6WyIxZGZkZTA1OS1kYTY1LTQ5YzktOGRiMy1kY2NjNGYzMjkyZTQiXX0.nWg33FXFPYhn_TfYawOEFRQxCtC5swxtmd6dBumkVZzyp5sz8-iRw8oiyUGuWxAvAC01vCzv3Tyjf5UTmGDLcg
Response
Se devuelve un código 204 No Content. Quiere decir que la cancelación se ha producido sin problema.
Lista de posibles errores
| ErrorCode | HttpStatus | Descripción |
|---|---|---|
| 1002 - RESOURCE_NOT_FOUND | 404 | No se ha encontrado el recurso. El recurso, su planta o su edificio no están en estado ACTIVATED. El recurso, su planta o su edificio no están visibles. |
| 1011 - BOOKING_NOT_FOUND | 404 | No se ha encontrado la reserva. |
| 1043 - RESOURCE_RESERVABLE_NOT_FOUND | 404 | El reservable que se ha mandado en la URL, no esta asociado al recurso de la reserva. |
| 4072 - INVALID_DATE_BY_MIN_CANCELLATION_OF_THE_RESERVABLE | 409 | No se puede realizar la acción debido a que falta menos tiempo para el inicio de la reserva que el mínimo permitido para cancelar la contratación y, por lo tanto, no se puede/podría cancelar. |
| 4079 - ADDITIONAL_SERVICES_MODULE_NOT_ACTIVE | 409 | La organización no tiene activo/contratado el módulo de servicios adicionales. |