План/факт и исполнение ППР — HTTP 200
Поля вложенного объекта обязательны только при наличии этого объекта. Поля с null=да принимают или возвращают явный null. Необязательные поля могут отсутствовать из-за прав.
| Поле | Тип | Обязательно | null | Ограничения и смысл |
|---|---|---|---|---|
data |
объект | да | нет | — |
data.from |
строка | да | нет | — |
data.to |
строка | да | нет | — |
data.items |
массив | да | нет | — |
data.items[] |
объект | да | нет | — |
data.items[].month |
строка | да | нет | — |
data.items[].planned |
целое число | да | нет | — |
data.items[].completed |
целое число | да | нет | — |
data.items[].completion_rate |
число / null | да | да | — |
data.totals |
объект | да | нет | — |
data.totals.planned |
целое число | да | нет | — |
data.totals.completed |
целое число | да | нет | — |
data.totals.on_time |
целое число | да | нет | — |
data.totals.completion_rate |
число / null | да | да | — |
data.totals.on_time_rate |
число / null | да | да | — |
data.totals.mean_days_to_complete |
число / null | да | да | — |
data.totals.mean_days_between_services |
число / null | да | да | — |
data.explanation |
строка / null | да | да | — |
meta |
объект | да | нет | — |
Пример формы ответа
Все значения демонстрационные. Идентификаторы связей и доступные ссылки определяет организация.
{
"data": {
"from": "пример",
"to": "пример",
"items": [
{
"month": "пример",
"planned": 1,
"completed": 1,
"completion_rate": null
}
],
"totals": {
"planned": 1,
"completed": 1,
"on_time": 1,
"completion_rate": null,
"on_time_rate": null,
"mean_days_to_complete": null,
"mean_days_between_services": null
},
"explanation": null
},
"meta": {}
}