http://<server_address>/accountingObjects/<id>
Данный метод позволяет получить объект учёта по его идентификатору с его полным описанием.
В ответе содержится как информация о самом объекте, так и о связанных ресурсах, их первичных преобразователях (его свойств) и значения дополнительных свойств объекта учёта.
Запрос Параметры пути Имя параметра Тип данных Описание Обязательный id int32 Идентификатор объекта учёта Да
Ответы сервера
Данный код возвращается в том случае, если получилось выбрать данные.
Пример ответа...
{
"ResourceParameters": [
{
"AccountingObjectId": 1,
"PrimaryConverter": {
"Name": "Дом Новый ГВС Труба1 Macca1 СХИ-15 55555555",
"Properties": [
{
"Name": "Серийный номер",
"Value": "55555555",
"DataType": "String"
},
{
"Name": "Последняя поверка",
"Value": "04/21/2021 14:04:35",
"DataType": "DateTime"
},
...
{
"Name": "Доп. описание 2",
"Value": "",
"DataType": "String"
}
]
},
"Id": 1,
"Name": "Macca1"
},
{
"AccountingObjectId": 1,
"PrimaryConverter": null,
"Id": 2,
"Name": "Macca1(т)"
}
],
"AdditionalProperties": [
{
"Name": "Корпус",
"Value": null,
"DataType": "integer"
},
{
"Name": "Код организации",
"Value": null,
"DataType": "integer"
},
...
{
"Name": "Ф1",
"Value": "Чертеж1.pdf",
"DataType": "FileBinary"
}
],
"ParentId": 0,
"Id": 1,
"Name": "Дом Новый"
}
Описание полей Массив объектов ResourceParameters В данном массиве содержатся связанные ресурсы.
Имя поля Тип данных Описание Обязательный AccountingObjectId int32 Идентификатор связанного объекта учёта Да PrimaryConverter object Первичный преобразователь Id string Идентификатор ресурса Да Name string Название ресурса Да
Описание полей объекта PrimaryConverter...
Объект PrimaryConverter Данный объект описывает первичный преобразователь.
Имя поля Тип данных Описание Обязательный Name string Имя первичного преобразователя Да Properties objects array Свойства первичного преобразователя Да
Описание массива объектов Properties...
Объект Properties первичного преобразователя В данном массиве содержатся свойства первичного преобразователя.
Имя поля Тип данных Описание Обязательный Name string Имя свойства Да Value string Значение свойства Да DataType string Тип данных значения свойства Да
Массив объектов AdditionalProperties В данном массиве содержатся дополнительные свойства объекта учёта.
Имя поля Тип данных Описание Обязательный Name string Имя дополнительного свойства Да Value string Значение дополнительного свойства или null, если значение отсутствует Да DataType string Тип данных значения Да
Данный код возвращается в том случае, если объект учёта с указанным идентификатором отсутствует в базе данных.