https://<server_address>/api/devices

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

Запрос

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

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

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

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

{
    "total": 1,
    "offset": 0,
    "data": [
        {
            "networkAddress": int32,
            "serialNumber": int32,
			"clientPort": int32,
            "softwareVersion": "string",
            "signalLevel": float,
            "lastSessionDate": datetime,
			"lastSeenDate": datetime,
            "iccid": string,
            "operator": "string",
		    "trafficBytes": long,
            "totalSessions": int32,
			"isOnline": bool,
            "id": "guid"
        }
]
}

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

Имя поляТип данныхОписание
networkAddressint32Сетевой адрес прибора
serialNumberint32Серийный номер прибора
clientPortint32Порт доступа к прибору
softwareVersionstringВерсия ПО
signalLevelfloatУровень сигнала
lastSessionDatedatetimeДата последнего подключения к серверу
lastSeenDatedatetimeДата последнего нахождения прибора в сети
iccidstringSIM ICCID
operatorstringОператор связи
trafficBytes
longКоличество байт потраченное на связь с прибором
totalSessionsstringОбщее количество подключений к серверу
isOnlineboolЕсть ли связь прибора с сервером в данный момент
idint32Идентификатор записи

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

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