Bookker API Documentation logo Bookker API Documentation

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
        }
    ]
}