Все устройства и помещения владельца
GET/v1/owners/:ownerId/devices
Возвращает все устройства с помещениями владельца в древовидной структуре
Request
Path Parameters
Possible values: non-empty
Header Parameters
Responses
- 200
200
- application/json
- Schema
- Example (from schema)
Schema
Array [
Array [
]
]
Array [
]
rootDevices
object[]
required
device
object
required
Устройство без конфигурации
Possible values: non-empty
Possible values: non-empty
Possible values: non-empty
Наименование устройства
rooms
object[]
required
Possible values: non-empty
Possible values: non-empty
Possible values: non-empty
ID устройства, пройдя который входишь в помещение
Короткое наименование помещения
Полный адрес
location
object
Географические координаты
Possible values: >= -90 and <= 90
Широта
Possible values: >= -180 and <= 180
Долгота
rootRooms
object[]
required
Possible values: non-empty
Possible values: non-empty
Possible values: non-empty
ID устройства, пройдя который входишь в помещение
Короткое наименование помещения
Полный адрес
location
object
Географические координаты
Possible values: >= -90 and <= 90
Широта
Possible values: >= -180 and <= 180
Долгота
{
"rootDevices": [
{
"device": {
"deviceId": "string",
"ownerId": "string",
"parentDeviceId": "string",
"name": "string"
},
"nestedDevices": {},
"rooms": [
{
"roomId": "string",
"ownerId": "string",
"deviceId": "string",
"name": "string",
"address": "г. Уфа, ул. Зорге, 9, этаж 6, офис 604",
"location": {
"lat": 0,
"lon": 0
}
}
]
}
],
"rootRooms": [
{
"roomId": "string",
"ownerId": "string",
"deviceId": "string",
"name": "string",
"address": "г. Уфа, ул. Зорге, 9, этаж 6, офис 604",
"location": {
"lat": 0,
"lon": 0
}
}
]
}