Bookker API Documentation logo Bookker API Documentation

Creación de solicitud de Smart Parking

Última modificación: 18/12/2024

Crea una solicitud de Smart Parking. Tendrá las siguientes características / limitaciones

Request

HTTP request
POST /api/v2/smartparking
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",
    "buildingId": "758a81f3-f171-404b-b48c-c922828aed49",
    "features": [
        "featureId1",
        "featureId2",
        "featureId3",
        "featureId4"
    ],
    "subcategoryId": "06b87df1-2a9c-46c2-9118-79c94f0c11fe",
    "userVehicle": "70b9d3ab-921c-475b-9915-143ccde6fba8",
    "startTimeMs": "46800000",
    "endTimeMs": "64800000",
    "electricCharger": true
}

Response

Si se ha conseguido crear la solicitud de Smart Parking, se devuelve un código 201 con la información de la solicitud

Body
HTTP/1.1 201 CREATED
Content-type: application/json

{
    "userId": "789d3337-8e06-45f0-a4c9-0f68d3473748",
    "applicationDate": "2024-12-20T00:00:00.000+00:00",
    "startTimeMs": 46800000,
    "endTimeMs": 64800000,
    "routine1Datetime": "2024-12-20T10:00:00.000+00:00",
    "routine2Datetime": "2024-12-20T18:00:00.000+00:00",
    "buildingId": "758a81f3-f171-404b-b48c-c922828aed49",
    "buildingTimezone": "Europe/Madrid",
    "features": "featureId1, featureId2, featureId3, featureId4",
    "subcategoryId": "06b87df1-2a9c-46c2-9118-79c94f0c11fe",
    "vehicleId": "70b9d3ab-921c-475b-9915-143ccde6fba8",
    "electricCharger": true,
    "status": "PENDING",
    "isRoutine1Processed": false,
    "isRoutine2Processed": false,
    "traceId": "79abf3bf-962f-4502-ab6b-ad328cb04672"
}