Bookker API Documentation logo Bookker API Documentation

DEPRECATED - Recuperar reservas del recurso

Versión documento: v1

Creación: 06/07/2020

Última modificación: 02/02/2022

Busca todas las reservas que tiene un recurso, en un día en concreto.

Request

HTTP request
GET /api/v1/resources/{resourceId}/bookings?date={date}
Headers
Header Value Required
Authorization Bearer eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MT… true
Params
Header Value Required
date 2020-07-07 true
Request Example
GET http://localhost:9010/api/v1/resources/01c9f29c-14d3-4e8d-9ca6-4a6ce1545e08/bookings?date=2020-07-07

Response

Se devuelve un código 200 con la información de los recursos de la planta.

HTTP/1.1 200 OK
Content-type: application/json

{
    "bookings": [
        {
            "id": "4627f2c9-523c-43a7-bcdd-948cd70668ed",
            "startDate": 1594127700000,
            "endDate": 1594128600000,
            "duration": 900000,
            "status": "PENDING",
            "accessControlType": "ANY",
            "creator": {
                "id": "304a9cba-ad72-49a1-8782-9ac9a36cd8e7",
                "name": "Aitor",
                "surname": "Jupiter",
                "alias": "072919a68fbd42aead115dbee1b02620",
                "email": "aitor.jupiter@bookker.es",
                "organization": {
                    "id": "8aee218a-fce2-4900-9410-00f485a2729e"
                },
                "userRule": {
                    "id": "304a9cba-ad72-49a1-8782-9ac9a36cd8e7"
                },
                "mobileRole": {
                    "id": "1dfde059-da65-49c9-8db3-dccc4f3292e4"
                },
                "canBeSearched": false,
                "type": "BOOKKER_INTERNAL"
            },
            "organizer": {
                "id": "304a9cba-ad72-49a1-8782-9ac9a36cd8e7",
                "name": "Aitor",
                "surname": "Jupiter",
                "alias": "072919a68fbd42aead115dbee1b02620",
                "email": "aitor.jupiter@bookker.es",
                "organization": {
                    "id": "8aee218a-fce2-4900-9410-00f485a2729e"
                },
                "userRule": {
                    "id": "304a9cba-ad72-49a1-8782-9ac9a36cd8e7"
                },
                "mobileRole": {
                    "id": "1dfde059-da65-49c9-8db3-dccc4f3292e4"
                },
                "canBeSearched": false,
                "type": "BOOKKER_INTERNAL"
            },
            "resource": {
                "id": "01c9f29c-14d3-4e8d-9ca6-4a6ce1545e08",
                "approachable": false,
                "visible": true
            },
            "resourceType": "WORKSTATION"
        },
        {
            "id": "46611424-7255-4ca3-a147-dc7262d743f9",
            "startDate": 1594138500000,
            "endDate": 1594139400000,
            "duration": 900000,
            "status": "PENDING",
            "accessControlType": "ANY",
            "creator": {
                "id": "304a9cba-ad72-49a1-8782-9ac9a36cd8e7",
                "name": "Aitor",
                "surname": "Jupiter",
                "alias": "072919a68fbd42aead115dbee1b02620",
                "email": "aitor.jupiter@bookker.es",
                "organization": {
                    "id": "8aee218a-fce2-4900-9410-00f485a2729e"
                },
                "userRule": {
                    "id": "304a9cba-ad72-49a1-8782-9ac9a36cd8e7"
                },
                "mobileRole": {
                    "id": "1dfde059-da65-49c9-8db3-dccc4f3292e4"
                },
                "canBeSearched": false,
                "type": "BOOKKER_INTERNAL"
            },
            "organizer": {
                "id": "304a9cba-ad72-49a1-8782-9ac9a36cd8e7",
                "name": "Aitor",
                "surname": "Jupiter",
                "alias": "072919a68fbd42aead115dbee1b02620",
                "email": "aitor.jupiter@bookker.es",
                "organization": {
                    "id": "8aee218a-fce2-4900-9410-00f485a2729e"
                },
                "userRule": {
                    "id": "304a9cba-ad72-49a1-8782-9ac9a36cd8e7"
                },
                "mobileRole": {
                    "id": "1dfde059-da65-49c9-8db3-dccc4f3292e4"
                },
                "canBeSearched": false,
                "type": "BOOKKER_INTERNAL"
            },
            "resource": {
                "id": "01c9f29c-14d3-4e8d-9ca6-4a6ce1545e08",
                "approachable": false,
                "visible": true
            },
            "resourceType": "WORKSTATION"
        }
    ]
}