Методы

  • POST — Получение списка листов согласования и\или ознакомления

Ресурс

{
    "error": "string",
    "result": [
        {
            "id": "uuid",
            "respondents": [
                {
                    "comment": "string",
                    "fileId": "uuid",
                    "id": "uuid",
                    "responseTime": "date-time",
                    "status": "string",
                    "substituteId": "uuid"
                }
            ],
            "status": "string",
            "type": "string"
        }
    ],
    "success": "boolean"
}

Свойства

Имя Тип Описание Дополнительно
error string

Текст ошибки, если success == false

Опциональное
result[] array

Контекст с данными

Опциональное
result[].id uuid

Идентификатор

Опциональное
result[].respondents[] array

Респондент

Опциональное
result[].respondents[].comment string

Комментарий респондента

Опциональное
result[].respondents[].fileId uuid

Файл, который приложил респондент
может быть пустым

Опциональное
result[].respondents[].id uuid

Идентификатор пользователя

Опциональное
result[].respondents[].responseTime date-time

Время вынесения решения

Опциональное
result[].respondents[].status string

Статус пользователя

Возможные значения:

  • in_progress — в процессе;
  • approved — согласовано(только для согласования);
  • rejected — отказано(только для согласования);
  • done — ознакомлен(только для ознакомления);
  • terminated - отменен.
Опциональное
result[].respondents[].substituteId uuid

Идентификатор замещающего пользователя

Опциональное
result[].status string

Статус листа

Возможные значения:

  • in_progress — в процессе;
  • approved — согласовано(только для согласования);
  • rejected — отказано(только для согласования);
  • done — ознакомлен(только для ознакомления);
  • terminated - отменен.
Опциональное
result[].type string

Тип

Возможные значения:

  • approval — согласование;
  • inform — ознакомление.
Опциональное
success boolean

Признак успешного запроса

Опциональное