Locations represent physical locations in Qminder, such as buildings, service points or retail store locations.
Every business account can have multiple Locations.
It is possible to grant access to staff to only one or multiple locations, and manage access levels on a per-location basis.
Service settings such as lines or input fields are stored on a per-location basis.
Fields
Name | Type | Description |
---|---|---|
id | number | A unique ID for the Location |
name | string | The location's name. |
latitude | number | The location's geographical latitude. |
longitude | number | The location's geographical longitude. |
country | string | Which country the location's located in. |
address | string | The location's postal address. |
selectingDeskMandatory | boolean | True if clerks need to select a desk to start service, false if not. |
timezoneOffset | number | The amount of minutes to add to UTC to get local time in this location. For example, if the timezoneOffset is -240, then the time zone for this location is UTC - 4 (EDT). This parameter follows daylight savings time. |
Code examples
This is a Location object as provided by our RESTful API and our official libraries.
{
"id": 28594,
"name": "White House",
"latitude": 38.8976763,
"longitude": -77.0365298,
"country": "United States",
"address": "1600 Pennsylvania Ave NW, Washington, DC 20500, United States",
"selectingDeskMandatory": false,
"timezoneOffset": -240
}