Search and display images for locations. Use admin site https://www.meetingroommap.net to upload images/floorplans and map rooms, people and other locations to these images. Use this connector to search and display the mapped locations. Operations exists for each of the location types: Meeting rooms, people and custom locations.
Status: Preview |
Tier: Premium |
Version: 1.0 |
Name |
Summary |
GetCustomLocations ([Optional]GetCustomLocationsByCategoriesQuery body) |
Get all custom locations |
GetCustomLocationsByImageName ([Optional]GetCustomLocationListByImageNameQuery body) |
Get locations by image |
GetCategories |
|
Get location by id |
|
SearchLocations (string LocationName, [Optional]string Category) |
Search location by name |
GetCustomLocationImage (string LocationId, [Optional]boolean Large) |
Get image for location |
Get all images |
|
GetMeetingRoomImage (string RoomName, [Optional]boolean Large) |
Get image for meeting room |
Get next meetings |
|
Get meetingroom details |
|
Get all office locations |
|
Search coworker |
|
Get office locations on image |
|
GetRoomWithPersonsDetails (string OfficeLocationName, [Optional]boolean InludeUserInfo) |
Get office location details |
GetOfficeLocationImage (string OfficeLocationName, [Optional]boolean Large) |
Get image of office location |
Get all rooms |
|
Search for meeting room |
|
Get meeting rooms lists |
|
Get meeting rooms by list |
|
Get all meeting rooms by image |
Name |
Summary |
Name |
Summary |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Summary: Get all custom locations
Description: Get all custom locations
Syntax:
MeetingRoomMap.GetCustomLocations ([Optional]GetCustomLocationsByCategoriesQuery body)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
body |
GetCustomLocationsByCategoriesQuery
|
|
False |
Returns:
Summary: Get locations by image
Description: Get all custom locations for a given image
Syntax:
MeetingRoomMap.GetCustomLocationsByImageName ([Optional]GetCustomLocationListByImageNameQuery body)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
body |
GetCustomLocationListByImageNameQuery
|
|
False |
Returns:
Type:GetCustomLocationsByImageNameResponse
Summary: GetCategories
Description: Get custom categories
Syntax:
MeetingRoomMap.GetCategories ()
Returns:
Type:array of (string)
Summary: Get location by id
Description: Get location details including image url by the location id
Syntax:
MeetingRoomMap.LocationDetails (string LocationId)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
LocationId |
string (The unique string identifying the location) |
Location identifier |
True |
Returns:
Summary: Search location by name
Description: Search custom locations by name
Syntax:
MeetingRoomMap.SearchLocations (string LocationName, [Optional]string Category)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
LocationName |
string (Provide part of name for location(s) to search for) |
Search string for location |
True |
|
Category |
string (Provide a category name to only return locations filtered by this category) |
Optional category filter |
False |
Returns:
Type:array of (SearchLocationsResponseItem)
Summary: Get image for location
Description: Get image for specific custom location
Syntax:
MeetingRoomMap.GetCustomLocationImage (string LocationId, [Optional]boolean Large)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
LocationId |
string (The unique string identifier for a location) |
Unique identifier for location |
True |
|
Large |
boolean (If set to true a large version of the image (width 900px) will be returned) |
Large image returned |
False |
Returns:
Type:string(binary)
Summary: Get all images
Description: Get list of all floorplans/images
Syntax:
MeetingRoomMap.Images ()
Returns:
Type:array of (ImagesResponseItem)
Summary: Get image for meeting room
Description: Get image for a specific meeting room
Syntax:
MeetingRoomMap.GetMeetingRoomImage (string RoomName, [Optional]boolean Large)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
RoomName |
string (The exact name of the room to return the image for) |
The name of the room to get image for |
True |
|
Large |
boolean (If set to true a large version of the image (width 900px) will be returned) |
Large image. |
False |
Returns:
Type:string(binary)
Summary: Get next meetings
Description: Get the next meetings for the current user
Syntax:
MeetingRoomMap.NextMeetings (integer MeetingCount)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
MeetingCount |
integer(int32) (The number of future meetings to return) |
Count of meetings |
True |
Returns:
Summary: Get meetingroom details
Description: Get meetingroom details
Syntax:
MeetingRoomMap.GetMeetingRoomDetails (string RoomName)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
RoomName |
string (The exact name of the room to return details information about) |
The room name to get details for |
True |
Returns:
Summary: Get all office locations
Description: Get all office locations
Syntax:
MeetingRoomMap.GetOfficeLocations ()
Returns:
Summary: Search coworker
Description: Search coworker by name/email
Syntax:
MeetingRoomMap.SearchCoworkers (string PersonSearch)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
PersonSearch |
string (The string to use for searching users. Searches in user's email and name) |
Search string |
True |
Returns:
Type:array of (SearchCoworkersResponseItem)
Summary: Get office locations on image
Description: Get all office locations mapped to a specific image
Syntax:
MeetingRoomMap.GetOfficeLocationsByImage (string ImageName)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
ImageName |
string (The unique image identifier to use for getting mapped office locations) |
The image identifier |
True |
Returns:
Type:GetOfficeLocationsByImageResponse
Summary: Get office location details
Description: Get office location details including list of people for that office location
Syntax:
MeetingRoomMap.GetRoomWithPersonsDetails (string OfficeLocationName, [Optional]boolean InludeUserInfo)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
OfficeLocationName |
string (The unique office location name to look up image and people by) |
The office location name |
True |
|
InludeUserInfo |
boolean (If true, then list of users with this office location will be returned as well) |
Flag to indicate if user info should be included |
False |
Returns:
Type:GetRoomWithPersonsDetailsResponse
Summary: Get image of office location
Description: Get image of specific office location
Syntax:
MeetingRoomMap.GetOfficeLocationImage (string OfficeLocationName, [Optional]boolean Large)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
OfficeLocationName |
string (The unique name of the office location to get image for) |
Office location identifier |
True |
|
Large |
boolean (If set to true a large version of the image (width 900px) will be returned) |
Image size. |
False |
Returns:
Type:string(binary)
Summary: Get all rooms
Description: Get all rooms (defined in Azure AD as meeting rooms)
Syntax:
MeetingRoomMap.GetRooms ()
Returns:
Summary: Search for meeting room
Description: Get rooms by name search (from Azure AD meeting rooms)
Syntax:
MeetingRoomMap.SearchMeetingRooms (string name)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
name |
string (The search string to use to look up meeting rooms by name) |
Search string. |
True |
Returns:
Summary: Get meeting rooms lists
Description: Get meeting rooms lists as defined in Azure AD
Syntax:
MeetingRoomMap.RoomLists ()
Returns:
Summary: Get meeting rooms by list
Description: Get all meeting rooms from specific list name
Syntax:
MeetingRoomMap.RoomsByListAddress (string meetingRoomListAddress)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
meetingRoomListAddress |
string (Name of room list as defined in Azure AD room lists) |
Name of list |
True |
Returns:
Summary: Get all meeting rooms by image
Description: Get all meeting rooms mapped to a specific image
Syntax:
MeetingRoomMap.GetRoomsByImageName (string ImageName)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
ImageName |
string (The unique image name to get mapped meeting rooms by) |
The unique image name |
True |
Returns:
Type:GetRoomsByImageNameResponse
Summary:
Description:
Properties:
Name |
Type |
Summary |
name |
string
|
|
address |
string
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
rooms |
array of (AADMeetingRoom)
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
imageName |
string
|
The unique image name |
categories |
array of (string)
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
categories |
array of (string)
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
customLocationCollection |
array of (CustomLocationCollectionItem)
|
customLocationCollection |
mapImage |
|
mapImage |
Summary:
Description:
Properties:
Name |
Type |
Summary |
name |
string
|
name |
category |
string
|
category |
type |
string
|
type |
location |
|
location |
id |
string
|
id |
tenantId |
string
|
tenantId |
Summary:
Description: location
Properties:
Name |
Type |
Summary |
image |
|
image |
relativeLocation |
|
relativeLocation |
Summary:
Description: image
Properties:
Name |
Type |
Summary |
imageName |
string
|
imageName |
title |
string
|
title |
originalUrl |
string
|
originalUrl |
thumbnailUrl |
string
|
thumbnailUrl |
Summary:
Description: relativeLocation
Properties:
Name |
Type |
Summary |
x |
integer(int32)
|
x |
y |
integer(int32)
|
y |
Summary:
Description: mapImage
Properties:
Name |
Type |
Summary |
imageName |
string
|
imageName |
title |
string
|
title |
thumbnailUrl |
string
|
thumbnailUrl |
originalUrl |
string
|
originalUrl |
Summary:
Description:
Properties:
Name |
Type |
Summary |
image |
|
image |
attachedOfficeLocations |
array of (AttachedOfficeLocationsItem)
|
attachedOfficeLocations |
Summary:
Description: image
Properties:
Name |
Type |
Summary |
imageName |
string
|
imageName |
title |
string
|
title |
tenantId |
string
|
tenantId |
originalUrl |
string
|
originalUrl |
thumbnailUrl |
string
|
thumbnailUrl |
Summary:
Description:
Properties:
Name |
Type |
Summary |
personsInOfficeLocation |
string
|
personsInOfficeLocation |
type |
string
|
type |
name |
string
|
name |
location |
|
location |
id |
string
|
id |
tenantId |
string
|
tenantId |
Summary:
Description: location
Properties:
Name |
Type |
Summary |
image |
|
image |
relativeLocation |
|
relativeLocation |
Summary:
Description: image
Properties:
Name |
Type |
Summary |
imageName |
string
|
imageName |
title |
string
|
title |
originalUrl |
string
|
originalUrl |
thumbnailUrl |
string
|
thumbnailUrl |
Summary:
Description: relativeLocation
Properties:
Name |
Type |
Summary |
x |
integer(int32)
|
x |
y |
integer(int32)
|
y |
Summary:
Description:
Properties:
Name |
Type |
Summary |
meetingRoomCollection |
|
meetingRoomCollection |
mapImage |
|
mapImage |
Summary:
Description: meetingRoomCollection
Properties:
Name |
Type |
Summary |
rooms |
array of (RoomsItem)
|
rooms |
Summary:
Description:
Properties:
Name |
Type |
Summary |
address |
string
|
address |
type |
string
|
type |
name |
string
|
name |
location |
|
location |
id |
string
|
id |
tenantId |
string
|
tenantId |
Summary:
Description: location
Properties:
Name |
Type |
Summary |
image |
|
image |
relativeLocation |
|
relativeLocation |
Summary:
Description: image
Properties:
Name |
Type |
Summary |
imageName |
string
|
imageName |
title |
string
|
title |
originalUrl |
string
|
originalUrl |
thumbnailUrl |
string
|
thumbnailUrl |
Summary:
Description: relativeLocation
Properties:
Name |
Type |
Summary |
x |
integer(int32)
|
x |
y |
integer(int32)
|
y |
Summary:
Description: mapImage
Properties:
Name |
Type |
Summary |
imageName |
string
|
imageName |
title |
string
|
title |
thumbnailUrl |
string
|
thumbnailUrl |
originalUrl |
string
|
originalUrl |
Summary:
Description:
Properties:
Name |
Type |
Summary |
officeLocationMap |
|
officeLocationMap |
mapImage |
|
mapImage |
Summary:
Description: officeLocationMap
Properties:
Name |
Type |
Summary |
n |
string
|
n |
in |
string
|
in |
iu |
string
|
iu |
tu |
string
|
tu |
it |
string
|
it |
p |
array of (PItem)
|
p |
l |
|
l |
Summary:
Description:
Properties:
Name |
Type |
Summary |
d |
string
|
d |
m |
string
|
m |
businessPhone |
string
|
businessPhone |
mobilePhone |
string
|
mobilePhone |
Summary:
Description: l
Properties:
Name |
Type |
Summary |
x |
integer(int32)
|
x |
y |
integer(int32)
|
y |
Summary:
Description: mapImage
Properties:
Name |
Type |
Summary |
id |
string
|
id |
title |
string
|
title |
ownerId |
string
|
ownerId |
tenantId |
string
|
tenantId |
originalUrl |
string
|
originalUrl |
thumbnailUrl |
string
|
thumbnailUrl |
Summary:
Description:
Properties:
Name |
Type |
Summary |
id |
string
|
id |
title |
string
|
title |
tenantId |
string
|
tenantId |
originalUrl |
string
|
originalUrl |
thumbnailUrl |
string
|
thumbnailUrl |
Summary:
Description:
Properties:
Name |
Type |
Summary |
name |
string
|
name |
|
string
|
|
officeLocation |
string
|
officeLocation |
businessPhones |
string
|
businessPhones |
mobilePhone |
string
|
mobilePhone |
Summary:
Description:
Properties:
Name |
Type |
Summary |
name |
string
|
name |
category |
string
|
category |
type |
string
|
type |
location |
|
location |
id |
string
|
id |
tenantId |
string
|
tenantId |
Summary:
Description: location
Properties:
Name |
Type |
Summary |
image |
|
image |
relativeLocation |
|
relativeLocation |
Summary:
Description: image
Properties:
Name |
Type |
Summary |
imageName |
string
|
imageName |
title |
string
|
title |
originalUrl |
string
|
originalUrl |
thumbnailUrl |
string
|
thumbnailUrl |
Summary:
Description: relativeLocation
Properties:
Name |
Type |
Summary |
x |
integer(int32)
|
x |
y |
integer(int32)
|
y |