Модель, описывающая задачу проекта
| Название | Тип данных | Описание |
|---|---|---|
| id | Int64 | ID задачи |
| project_id | Int64 | ID проекта |
| parent_task_id | Int64 | ID родительской задачи (null для задачи верхнего уровня) |
| name | String | Наименование задачи |
| description | String | Описание задачи |
| responsible_user_id | Int64 | ID ответственного пользователя |
| client | Client | Вложенная модель CRM-клиента |
| chat_id | String(36) | UUID чата задачи (обсуждение и системные события) |
| observer_user_ids | Array of Int64 | IDs наблюдателей задачи |
| status | Enum | Статус задачи: New, InProgress, Done, Canceled |
| due_date | Int64? | Срок выполнения (Unix time, сек.) |
| created_date | Int64 | Дата создания задачи (Unix time, сек.) |
| attachment_file_ids | Array of Int64 | IDs файлов-вложений |
| inline_file_ids | Array of Int64 | IDs встроенных файлов |
| fields | Array of FieldValue | Дополнительные поля |
| created_user_id | Int64 | ID пользователя, создавшего задачу |
| closed_user_id | Int64 | ID пользователя, закрывшего задачу |
| closed_date | Int64 | Дата закрытия (Unix time, сек.) |
| deleted | Boolean | Признак удаления |
| last_update | Int64 | Дата последнего изменения (Unix time, сек.) |
| Значение | Описание |
|---|---|
New |
Новая задача |
InProgress |
В работе |
Done |
Выполнена |
Canceled |
Отменена |
Для создания и редактирования значений доп. полей используются модели FieldValueAdd и FieldValueEdit.
Методы API