Отказы, простои и показатели восстановления — HTTP 200
Поля вложенного объекта обязательны только при наличии этого объекта. Поля с null=да принимают или возвращают явный null. Необязательные поля могут отсутствовать из-за прав.
| Поле | Тип | Обязательно | null | Ограничения и смысл |
|---|---|---|---|---|
data |
объект | да | нет | — |
data.from |
строка | да | нет | — |
data.to |
строка | да | нет | — |
data.items |
массив | да | нет | — |
data.items[] |
объект | да | нет | — |
data.items[].equipment_id |
целое число | да | нет | — |
data.items[].failures |
целое число | да | нет | — |
data.items[].repeats |
целое число | да | нет | — |
data.items[].active |
целое число | да | нет | — |
data.items[].unplanned_hours |
число | да | нет | — |
data.items[].planned_hours |
число | да | нет | — |
data.items[].waiting_hours |
число | да | нет | — |
data.totals |
объект | да | нет | — |
data.totals.failures |
целое число | да | нет | — |
data.totals.repeats |
целое число | да | нет | — |
data.totals.active |
целое число | да | нет | — |
data.totals.unplanned_hours |
число | да | нет | — |
data.totals.planned_hours |
число | да | нет | — |
data.totals.waiting_hours |
число | да | нет | — |
data.totals.mean_restore_hours |
число / null | да | да | — |
data.totals.mean_operating_hours |
число / null | да | да | — |
data.explanation |
строка / null | да | да | — |
data.costs |
объект | нет | нет | — |
data.costs.amount |
строка / null | да | да | — |
data.costs.currency |
строка | да | нет | — |
data.costs.known_observations |
целое число | да | нет | — |
data.costs.unknown_observations |
целое число | да | нет | — |
data.costs.explanation |
строка / null | да | да | — |
meta |
объект | да | нет | — |
Пример формы ответа
Все значения демонстрационные. Идентификаторы связей и доступные ссылки определяет организация.
{
"data": {
"from": "пример",
"to": "пример",
"items": [
{
"equipment_id": 101,
"failures": 1,
"repeats": 1,
"active": 1,
"unplanned_hours": 1,
"planned_hours": 1,
"waiting_hours": 1
}
],
"totals": {
"failures": 1,
"repeats": 1,
"active": 1,
"unplanned_hours": 1,
"planned_hours": 1,
"waiting_hours": 1,
"mean_restore_hours": null,
"mean_operating_hours": null
},
"explanation": null
},
"meta": {}
}