Bookker API Documentation logo Bookker API Documentation

Creación de recurso

Última modificación: 21/10/2024

Intenta crear un recurso.

El recurso solo se creará si el usuario esta dentro de los roles permitidos y la organización en la que se va a crear la planta es la misma en la que esta dicho usuario.

Se deberá proporcionar una categoría de recurso correcta. Hay 4 tipos:

WORKSTATION

PARKING

SPACE

DINNING_AREA

Request

HTTP request
POST /useraction/{userId}/resources/{category}
Header Value Required
Authorization Bearer eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MT… true
Body

En el cuerpo de la solicitud, proporcione una representación JSON del siguiente objeto:

{
    "name": "TEST RESOURCE",
    "posterCode": "TR-RS-01",
    "posterImageId": "id image",
    "externalSyncEmail": "alex@bookker.es",
    "externalSyncId": "syncId",
    "phone": "666555444",
    "image": "image",
    "topLeftX": "1",
    "topLeftY": "2",
    "bottomRightX": "3",
    "bottomRightY": "4",
    "status": "ACTIVATED",
    "approachable": "true",
    "floorId": "c43da45d-2e4c-4d37-9c3f-1c5e6132f827",
    "groupId": "e42861f3-7d9f-40c8-ba35-0e2eec75efdf",
    "subcategoryId": "db5d3245-1df2-42e2-9c6e-51bfadba948b",
    "resourceRuleId": "302d02c7-b598-405d-a2a4-940fff820511",
    "organizationId": "8aee218a-fce2-4900-9410-00f485a2729e",
    "costPerHour": 122.22,
    "visible": true,
    "capacity": 3,
    "parkingSlotCovered": true,
    "parkingSlotSize": "BIG"
}

Response

Si se ha conseguido crear el recurso, se devuelve un código 201 con el id del nuevo recurso.

Body
302d567b-f4f4-4c58-a862-495740a6729e