...
The request will include all filter options valid for resources; such as location, space type, equipment etc.
The option to specify available resources only is needed, this will then require the start and end people, including, team, department and locations.
The Location option will be based on the user's default location or set location based on the date/time option.
The Working Location will be based on the date/time option.
Example
Code Block | ||
---|---|---|
| ||
{ "SearchText": "string", "TeamId": int, "DepartmentId": int, "WorkingLocation": "string", "Location": Object{ "Country": "string", "City": "string", "Site": "string", "Team"Building": "string", "Floor": "string", "Zone": "string" }, "Date": "dd/MM/yyyy", "StartTime": "dd/MM/yyyy HH:mm", "DepartmentEndTime": "dd/MM/yyyy HH:mm" } |
Response
The response will include a list of people and their basic information based on the user's bookingsrequested date and time.
User booking information is not required for each user.
Example
Code Block | ||
---|---|---|
| ||
{ "SearchResults": Array[ Object{ "ResIdId": 1int, "Name": "Meeting Room"string", "EmailAddress": "string (email address)" "Status": "Available", "StatusWorkingLocation": 1"string", "LocationDefaultLocation": Object{ "Country": "string", "City": "string", "Site": "string", "Building": "string", "Floor": "string", "Zone": "string" }, "SpaceTypeTeam": "string", "RoomTeamId": int, "IconPathDepartment": "string", "OccupancyDepartmentId": 4int, "MapIdUserImage": 1234, "string (path)" }, Object{ "ResIdId": 2int, "Name": "string", "EmailAddress": "string (email "Conference Roomaddress)" "Status": "Available", "StatusWorkingLocation": 1"string", "LocationDefaultLocation": Object{ "Country": "string", "City": "string", "Site": "string", "Building": "string", "Floor": "string", "Zone": "string" }, "SpaceTypeTeam": "Conference Room"string", "TeamId": int, "IconPathDepartment": "/ResourceFiles/images/conference-room-icon.svgstring", "OccupancyDepartmentId": 8int, "MapIdUserImage": 1234, "string (path)" } ] } |
Use case
...