Eliminar solicitud de Smart Parking
Última modificación: 18/12/2024
Permite eliminar una solicitud de Smart Partking.
Se debe tener en cuenta a la hora de eliminar una solicitud que el módulo de Smart Parking debe estar activado para la organización donde se pretende eliminar dicha solicitud.
Para eliminar una solicitud se deberá indicar la fecha de la solicitud a eliminar mediante request param. El userId se recogerá automáticamente del usuario autenticado.
Request
HTTP request
DELETE /api/v2/smartparking
Headers
| Header | Value | Required |
|---|---|---|
| Authorization | Bearer eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MT… | true |
Params
| Param | Value | Required |
|---|---|---|
| applicationDate | Fecha en formato LocalDate en la que se quiere eliminar la solicitud del usuario. Ej: 2024-12-17 | true |
Ejemplo de petición
DELETE /api/v2/smartparking?applicationDate=2024-12-17 HTTP/1.1
Host: 127.0.0.1:9010
app-version: WEBAPP/1.3.1
Authorization: Bearer eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MTIifQ.eyJpc3MiOiJzZWN1cmUtYXBpIiwiYXVkIjoic2VjdXJlLWFwcCIsInN1YiI6ImFsZXhAYm9va2tlci5lcyIsImV4cCI6MTczNTM5NDY4MCwicm9sIjpbIjFkZmRlMDU5LWRhNjUtNDljOS04ZGIzLWRjY2M0ZjMyOTJlNCJdfQ.MyPHVttbeemaxgEeVmH9jDOJ9oryCLQUnhDeX1M9ocU5qcQEQXTvRW2MyuOjVVSdXtiI6utxotYbeDRm7Baoww## Response
Si se ha conseguido cancelar correctamente la reserva se devolverá un 204 No Content.
Lista de posibles errores
| ErrorCode | HttpStatus | Descripción |
|---|---|---|
| 3001 - USER_HAS_GOT_NOT_ACCESS | 401 | El usuario no tiene acceso. |
| 1000 - USER_NOT_FOUND | 404 | El usuario no se ha encontrado. |
| 1002 - RESOURCE_NOT_FOUND | 404 | El recurso no se ha encontrado. |
| 1027 - MODULE_NOT_FOUND | 404 | Los módulos de la organización no se han encontrado. |
| 7002 - INTERNAL_ORGANIZATIONS_API_COMMUNICATION_ERROR | 500 | Error en la comunicación con el API interno de organizaciones. |
| 7003 - INTERNAL_BOOKINGS_API_COMMUNICATION_ERROR | 500 | Error en la comunicación con el API interno de reservas. |