Отримати історію параметрів
GET/devices/:id/:parameter_name/histo/:timestamp_start/:timestamp_end
Отримати історію параметрів пристрою.
Цей запит до API може зайняти трохи часу в залежності від запитаного періоду часу.
Для деяких параметрів (наприклад, мультірівневі датчики) дані будуть відфільтровані та усереднені для відповіді на вимогу пунктів.
Request
Path Parameters
Ідентифікатор пристрою
Назва параметру для запиту
Початковий часовий штамп для історії
Кінцева відмітка часу для історії
Query Parameters
Максимальна кількість балів у відповіді
Responses
- 200
- 401
- 403
- 404
Історія параметрів
- application/json
- Schema
- Example (from schema)
Schema
Array [
- MOD1
- MOD2
]
Прапорець, який показує, чи був запит успішним
values
object[]
Список записів історії
Часова мітка запису
value
object
oneOf
number
string
{
"success": true,
"values": [
{
"date": 0,
"value": 0
}
]
}
Користувач не має дозволу.
- application/json
- Schema
- Example (from schema)
- Example
Schema
Прапорець, який показує, чи був запит успішним
Ціле число помилки, див. Помилки
Опис помилки
Додаткові дані, що описують помилку
{
"success": true,
"errorCode": 0,
"errorMessage": "string"
}
{
"success": false,
"errorCode": 4131,
"errorMessage": "User not authorized",
"errorParameters": "Not authorized"
}
Відмовлено в доступі
- application/json
- Schema
- Example (from schema)
- Example
Schema
Прапорець, який показує, чи був запит успішним
Ціле число помилки, див. Помилки
Опис помилки
Додаткові дані, що описують помилку
{
"success": true,
"errorCode": 0,
"errorMessage": "string"
}
{
"success": false,
"errorCode": 4132,
"errorMessage": "Access denied",
"errorParameters": "Access denied"
}
Потрібний пристрій не знайдено.
- application/json
- Schema
- Example (from schema)
- Example
Schema
Прапорець, який показує, чи був запит успішним
Ціле число помилки, див. Помилки
Опис помилки
Додаткові дані, що описують помилку
{
"success": true,
"errorCode": 0,
"errorMessage": "string"
}
{
"success": false,
"errorCode": 4128,
"errorMessage": "Not found",
"errorParameters": {
"type": "device",
"id": 11
}
}