Common Data Types
PagingCollection<T>
A generic wrapper for paginated list responses.
| Property | Type | Description |
|---|---|---|
paging | Paging | Paging information. |
items | IEnumerable<T> | List of elements of type T. |
Paging
Pagination metadata returned with collection responses.
| Property | Type | Description |
|---|---|---|
offset | uint | The offset of the first item you want results for. |
limit | uint | The maximum number of items you want included in the item set. |
total | ulong | The total item count. |
Location
Geographic location information associated with an object.
| Property | Type | Description |
|---|---|---|
latitude | double? | Latitude of object. |
longitude | double? | Longitude of object. |
horizontalAccuracy | double? | Horizontal accuracy. |
altitude | double? | Altitude. |
verticalAccuracy | double? | Vertical accuracy. |
date | DateTime? | Timestamp of location. |
beaconList | List<Beacon> | Beacon list associated to object. |
Beacon
A proximity beacon associated with a location.
| Property | Type | Description |
|---|---|---|
id | string | Identifier of beacon. |
name | string | Name of beacon. |
type | BeaconType | Type of beacon. |
accuracy | double? | Accuracy of location. |
date | DateTime? | Timestamp of location. |
BeaconType
Enumeration of beacon types.
| Type | Value | Description |
|---|---|---|
Undefined | 0 | Unknown type of beacon. |
WIFI | 1 | WIFI access point. |
Bluetooth | 2 | Bluetooth connector. |
NFC | 3 | NFC receiver. |
DECT | 4 | DECT transmitter. |
Radio | 5 | Radio relay. |
LangString
A localized string for a specific language.
| Property | Type | Description |
|---|---|---|
langId | ushort? | Language localization ID (1033: English, 1036: French). |
text | string | Text depending on language. |
MultiLangString
A collection of localized strings for multiple languages.
| Property | Type | Description |
|---|---|---|
langStrings | List<LangString> | List of strings for different languages. |