You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »


GET
https://<server_address>/api/devices

Данный метод позволяет получить список приборов, которые подключались к серверу.

Запрос

Параметры запроса

Имя параметраТип данныхОписаниеОбязательный
limitint32Ограничение выборкинет
offsetint32Смещение выборкинет
orderBystringПоле по которому будет осуществляться сортировканет
orderModeint320 - ASC(от меньшего к большему), 1 - DESC(от большего к меньшему)нет

Ответы сервера

Данный код возвращается в том случае, если получилось выбрать данные.

Пример ответа
{
    "total": 1,
    "offset": 0,
    "data": [
        {
            "networkAddress": int32,
            "serialNumber": int32,
            "softwareVersion": "string",
            "signalLevel": float,
            "lastSessionDate": datetime,
            "imei": int32,
            "operator": "string",
            "totalSessions": int32,
            "tasksQueued": int32,
            "tasksHandled": int32,
            "isConnected": boolean,
            "id": "guid"
        }
]
}

Описание полей

Имя поляТип данныхОписание
networkAddressint32Сетевой адрес прибора
serialNumberint32Серийный номер прибора
softwareVersionstringВерсия ПО
signalLevelfloatУровень сигнала
lastSessionDatedatetimeДата последнего подключения к серверу
imeiint32IMEI
operatorstringОператор связи
totalSessionsstringОбщее количество подключений к серверу
taskQueuedint32Кол-во задач в очереди
taskHandledint32Кол-во обработанных задач
isConnectedbooleanСостояние подключения прибора к серверу
idint32Идентификатор записи

Данный код возвращается в том случае, если клиент не авторизован.

Данный код возвращается в том случае, если содержимое параметров запроса не корректно. 


  • No labels