Bookker API Documentation logo Bookker API Documentation

Recuperar calendario del recurso por fecha

Versión documento: v1

Creación: 02/02/2022

Última modificación: 12/12/2024

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

Si es un puesto fijo, también obtiene la información del puesto fijo y de sus cesiones, en caso de haberlas.

Si es una plaza de parking fija, también obtiene la información de la plaza de parking fija y de sus cesiones, en caso de haberlas.

Request

HTTP request
GET /api/v1/resources/{resourceId}/scheduleinfo?date={date}
Headers
Header Value Required
Authorization Bearer eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MT… true
Params
Header Value Required
date 2022-02-02 true
Request Example
GET http://localhost:9010/api/v1/resources/ae92566d-c048-40df-bfc2-8eeee46beb7f/scheduleinfo?date=2024-12-12

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": "9fbc0033-0801-4e99-ae3a-73f6457ab9d7",
			"startDate": 1713985200000,
			"endDate": 1713987000000,
			"duration": 1800000,
			"status": "PENDING",
			"accessControlType": "ORGANIZER",
			"creator": {
				"id": "dc5916ba-daeb-4e6a-81e9-f8afe726668f",
				"name": "Jorge",
				"surname": "Jupiter",
				"alias": "86443f7bed984b6a95a0234796c07c49",
				"upn": "jorge.jupiter@bookker.es",
				"email": "jorge.jupiter@bookker.es",
				"image": "https://api.develop.bookkercorp.com/api/v1/bookker/download/organizations/8aee218a-fce2-4900-9410-00f485a2729e/users/46b1e2239eab4f0496f23d21713de433.png",
				"organization": {
					"id": "8aee218a-fce2-4900-9410-00f485a2729e"
				},
				"userRule": {
					"id": "2c31a312-b2c8-4ed4-9b3c-93580d5f0ac8"
				},
				"mobileRole": {
					"id": "1dfde059-da65-49c9-8db3-dccc4f3292e4"
				},
				"webRole": {
					"id": "3e304417-61d7-4527-b016-8e2572893ecb"
				},
				"canBeSearched": false,
				"type": "BOOKKER_INTERNAL",
				"userLanguage": "es-ES",
				"acceptedBookkerPolicy": true,
				"acceptedBookkerPolicyDate": "2023-10-10T11:34:22.000+00:00",
				"acceptedCustomPolicy": true,
				"acceptedCustomPolicyDate": "2023-11-20T11:26:32.000+00:00",
				"timeZone": "Europe/Madrid",
				"status": "ACTIVATED",
				"dataSource": "UNKNOWN",
				"organizationId": "8aee218a-fce2-4900-9410-00f485a2729e",
				"mobileRoleId": "1dfde059-da65-49c9-8db3-dccc4f3292e4",
				"webRoleId": "3e304417-61d7-4527-b016-8e2572893ecb",
				"userRuleId": "2c31a312-b2c8-4ed4-9b3c-93580d5f0ac8"
			},
			"organizer": {
				"id": "dc5916ba-daeb-4e6a-81e9-f8afe726668f",
				"name": "Jorge",
				"surname": "Jupiter",
				"alias": "86443f7bed984b6a95a0234796c07c49",
				"upn": "jorge.jupiter@bookker.es",
				"email": "jorge.jupiter@bookker.es",
				"image": "https://api.develop.bookkercorp.com/api/v1/bookker/download/organizations/8aee218a-fce2-4900-9410-00f485a2729e/users/46b1e2239eab4f0496f23d21713de433.png",
				"organization": {
					"id": "8aee218a-fce2-4900-9410-00f485a2729e"
				},
				"userRule": {
					"id": "2c31a312-b2c8-4ed4-9b3c-93580d5f0ac8"
				},
				"mobileRole": {
					"id": "1dfde059-da65-49c9-8db3-dccc4f3292e4"
				},
				"webRole": {
					"id": "3e304417-61d7-4527-b016-8e2572893ecb"
				},
				"canBeSearched": false,
				"type": "BOOKKER_INTERNAL",
				"userLanguage": "es-ES",
				"acceptedBookkerPolicy": true,
				"acceptedBookkerPolicyDate": "2023-10-10T11:34:22.000+00:00",
				"acceptedCustomPolicy": true,
				"acceptedCustomPolicyDate": "2023-11-20T11:26:32.000+00:00",
				"timeZone": "Europe/Madrid",
				"status": "ACTIVATED",
				"dataSource": "UNKNOWN",
				"organizationId": "8aee218a-fce2-4900-9410-00f485a2729e",
				"mobileRoleId": "1dfde059-da65-49c9-8db3-dccc4f3292e4",
				"webRoleId": "3e304417-61d7-4527-b016-8e2572893ecb",
				"userRuleId": "2c31a312-b2c8-4ed4-9b3c-93580d5f0ac8"
			},
			"resource": {
				"id": "e1a7645b-b9ac-48d6-b3f0-57fa9576273f",
				"approachable": false,
				"visible": true
			},
			"buildingAccessStatus": "PENDING",
			"createdDate": 1713780085000,
			"resourceType": "PARKING",
			"vehicle": {
				"id": "ddd0cf72-520d-4ae5-96bb-af3afee4e0e7",
				"licensePlate": "BUENO",
				"organizationId": "8aee218a-fce2-4900-9410-00f485a2729e",
				"brand": "BONITO",
				"model": "BARATO",
				"color": "ROJO",
				"type": "CAR"
			}
		}
	],
	"fixedWorkstation": [],
	"fixedParking": [
		{
			"parking": {
				"id": "e1a7645b-b9ac-48d6-b3f0-57fa9576273f",
				"name": "B-S1-PARK-4",
				"posterCode": "B-S1-PARK-4",
				"mapCoordinates": {
					"topLeftX": 146,
					"topLeftY": 313,
					"bottomRightX": 171,
					"bottomRightY": 338
				},
				"approachable": false,
				"floor": {
					"id": "b60c8462-0c40-4f61-b9ce-1e1179f49da1"
				},
				"subcategory": {
					"id": "6e0a5df1-2de7-40f3-8590-2f8e7bc45ef8",
					"priority": 0
				},
				"visible": true,
				"status": "ACTIVATED",
				"group": {
					"id": "e97b9a4d-2fb5-48c4-ab90-3fd6dd9dfd3e"
				}
			},
			"startTimeMs": 32400000,
			"endTimeMs": 64800000,
			"checkoutDone": true,
			"cessions": [
				{
					"id": "ae18ce2e-14a7-4036-8284-624c7adb5801",
					"parkingSlotId": "e1a7645b-b9ac-48d6-b3f0-57fa9576273f",
					"startDate": 1713942000000,
					"endDate": 1713963600000,
					"userId": "789d3337-8e06-45f0-a4c9-0f68d3473748"
				}
			]
		}
	]
}