Comprobar si una plaza de parking está libre u ocupada
Última modificación: 29/11/2024
Comprobar disponibilidad
Dado una plaza de parking y un listado de días y horas a comprobar, la llamada devuelve si en esas fechas el recurso está disponible.
Request
HTTP request
POST /api/v1/parking/{resourceId}/schedule
Headers
| Header | Value | Required |
|---|---|---|
| Authorization | Bearer eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MT… | true |
Params
| Param | Value | Required |
|---|---|---|
| resourceId | String | true |
Request Body Example
POST /api/v1/parking/d1013e0b-8565-4e1b-85be-42abeacf108a/schedule HTTP/1.1
Host: 127.0.0.1:9010
app-version: WEBAPP/1.3.1
Content-Type: application/json
Authorization: Bearer eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MTIifQ.eyJpc3MiOiJzZWN1cmUtYXBpIiwiYXVkIjoic2VjdXJlLWFwcCIsInN1YiI6ImFsZXhAYm9va2tlci5lcyIsImV4cCI6MTczMzczODg5Mywicm9sIjpbIjFkZmRlMDU5LWRhNjUtNDljOS04ZGIzLWRjY2M0ZjMyOTJlNCJdfQ.ecWISrkesgXCegpWhbY1D_ta6TelQQZoQZivnwo1OrNf1XO0ZYKWPqAh3kUGNDx5zw7JzBHoO_j8D6iOGD5aIA
Content-Length: 192
{
"bookingDays": [
{
"startDate": 1733212800000,
"endDate": 1733214600000
},
{
"startDate": 1733904000000,
"endDate": 1733905800000
}
]
}
Response
Si se han conseguido procesar la petición, se devuelve un código 200 con la información de los días disponibles.
Response
{
"results": [
{
"bookingDay": {
"startDate": 1702563300000,
"endDate": 1702653300000
},
"free": false
},
{
"bookingDay": {
"startDate": 1702653300000,
"endDate": 1702656900000
},
"free": true
}
]
}