03-12-2018 23:59
Получение истории всех пользовательских статусов по контракту
GET   /bs-core/main/contracts/{id}/manual-statuses
Метод возвращает историю всех пользовательских статусов по контракту.
<span style="color: rgb(0, 0, 0); font-family: "Courier New"; font-size: 12px;">Добавлен в релиз:2.0.0-28.
Запрос
/bs-core/main/contracts/101341841/manual-statuses
или
/bs-core/main/contracts/101341841/manual-statuses?date=2017-12-20
Описание параметров
Нет описанных параметров
Нет описанных параметров
Ответ
{
"status": "ok",
"timestamp": 1514475243836,
"data": [
{
"date": 1513793101000,
"statusId": 1,
"info": null,
"id": 8,
"factDate": 1514473521987,
"userId": 1073
},
{
"date": 1514138722000,
"statusId": 4,
"info": null,
"id": 9,
"factDate": 1514473532127,
"userId": 1073
},
{
"date": 1514484332000,
"statusId": 3,
"info": null,
"id": 10,
"factDate": 1514473537863,
"userId": 1073
}
]
}
Описание параметров
Параметр | Обязателен | Тип данных | Описание |
date | R | [timestamp] | Дата+время изменения статуса в миллисекундах с 01.01.1970 00:00:00 GMT |
statusId | R | [int][20] | Идентификатор пользовательского статуса контракта |
info | R | [string][1024] | Информация (комментарий) |
id | R | [int][20] | Идентификатор истории пользовательского статуса контракта |
factDate | R | [timestamp] | Фактическая дата-время проставления статуса |
userId | R | [int][11] | Идентификатор пользователя проставившего статус |