Edición de solicitud semanal de Smart Parking
Última modificación: 31/03/2026
Edita una solicitud de Smart Parking semanal. Tendrá las siguientes características / limitaciones
- Sobrescribe la anterior solicitud de Smart Parking semanal del usuario.
- Las solicitudes semanales serán solicitudes independientes, se asociarán entre si con el campo recurrentId. (Siguiendo la lógica que se viene haciendo con las reservas recurrentes). Dicho campo habrá que mandarlo siempre para que el sistema identifique y sobrescriba la anterior solicitud semanal
- La solicitud se creará para la siguiente semana.
- Únicamente se podrán seleccionar los días que tenga activado la organización en la configuración.
- La elección de cargador eléctrico es una preferencia. Esto quiere decir que, en el caso de no conseguir plaza con cargador, se intentará reservar una normal.
- La solicitud no se deberá poder crear si el edificio seleccionado tiene festivo algún día de la solicitud.
- La solicitud no se puede crear si el usuario tiene una sanción estricta.
- La solicitud no se debe crear si el usuario tiene un estado de trabajo que no permita la reserva.
- La solicitud no se debe crear si el usuario ya tiene una solicitud para ese día. Independientemente de que sea en otro edificio.
Request
HTTP request
PUT /api/v2/smartparking/weekly
Headers
| Header | Value | Required |
|---|---|---|
| Authorization | Bearer eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MT… | true |
Body
En el cuerpo de la solicitud, proporcione una representación JSON del siguiente objeto:
{
"userId": "789d3337-8e06-45f0-a4c9-0f68d3473748",
"recurrentId": "bc062eae-99af-459d-a890-4071457c0843",
"listApplicationsDates": [
"2026-04-10",
"2026-04-07"
],
"buildingId": "758a81f3-f171-404b-b48c-c922828aed49",
"features": [
"feature1",
"feature2"
],
"subcategoryId": "6e0a5df1-2de7-40f3-8590-2f8e7bc45ef8",
"userVehicle": "7cb3d777-9461-4a5d-8cd7-2c22109a291e",
"endTimeMs": "34200000",
"startTimeMs": "32400000",
"electricCharger": false
}
Response
Si se ha conseguido crear la solicitud semanal de Smart Parking, se devuelve un código 201 con la información de las solicitudes
Body
HTTP/1.1 201 CREATED
Content-type: application/json
{
"smartParkingApplications": [
{
"userId": "789d3337-8e06-45f0-a4c9-0f68d3473748",
"applicationDate": "2026-04-10",
"recurrentId": "bc062eae-99af-459d-a890-4071457c0843",
"startTimeMs": 32400000,
"endTimeMs": 34200000,
"routine1Datetime": "2026-04-07T11:00:00.000+00:00",
"routine2Datetime": "2026-04-07T17:00:00.000+00:00",
"buildingId": "758a81f3-f171-404b-b48c-c922828aed49",
"buildingTimezone": "Europe/Madrid",
"features": "feature1, feature2",
"subcategoryId": "6e0a5df1-2de7-40f3-8590-2f8e7bc45ef8",
"vehicleId": "7cb3d777-9461-4a5d-8cd7-2c22109a291e",
"electricCharger": false,
"status": "PENDING",
"isRoutine1Processed": false,
"isRoutine2Processed": false,
"traceId": "b38f215e-52fa-4d98-9e36-4000bfc2da6e"
},
{
"userId": "789d3337-8e06-45f0-a4c9-0f68d3473748",
"applicationDate": "2026-04-07",
"recurrentId": "bc062eae-99af-459d-a890-4071457c0843",
"startTimeMs": 32400000,
"endTimeMs": 34200000,
"routine1Datetime": "2026-04-07T11:00:00.000+00:00",
"routine2Datetime": "2026-04-07T17:00:00.000+00:00",
"buildingId": "758a81f3-f171-404b-b48c-c922828aed49",
"buildingTimezone": "Europe/Madrid",
"features": "feature1, feature2",
"subcategoryId": "6e0a5df1-2de7-40f3-8590-2f8e7bc45ef8",
"vehicleId": "7cb3d777-9461-4a5d-8cd7-2c22109a291e",
"electricCharger": false,
"status": "PENDING",
"isRoutine1Processed": false,
"isRoutine2Processed": false,
"traceId": "46e91e72-2ff3-4fd5-a89d-8f38c556d69d"
}
]
}