Задания
Управление заданиями для исполнителей: создание, размещение, назначение, контроль выполнения и приёмка результата работ.
Получить задание
Возвращает задание и его отклики. Полные персональные данные исполнителя в отклике доступны после подписания договора обеими сторонами. Поле `preaccepted_expires_at` задаёт срок оформления кандидата, `contract_signing_status` — состояние подписания договора, `task_url` — публичную ссылку на задание, `timezone` — часовой пояс задания.
Изменить задание
В статусе «Черновик» можно изменять параметры задания. После публикации доступны только внутренние поля `project_id`, `company_comment` и `labels`; остальные параметры задания изменить нельзя. Фактические количество и цену услуг изменяйте через `PUT /workflow/duties/{id}` в состояниях, где это разрешено.
Опубликовать задания
Публикует задания и повторно проверяет правила площадки. Время начала и окончания обязательно, начало должно быть позже текущего момента по часовому поясу места и не дальше одного месяца. Длительность — не менее 2 часов и не более 24 часов для очного формата, 7 дней для разъездного и 30 дней для удалённого. В задании должно быть не более 4 услуг одного формата работы. Минимальная стоимость задания — 100 ₽; для очного формата минимальная ставка — 100 ₽ в час.
Создать задание
Создаёт задание. После публикации его видят исполнители площадки. Среди уже привязанных к компании можно указать приоритетного исполнителя по `id`, `inn` или `phone`; это не является назначением исполнителя. Разрешён только `payment_type: postpay`. Укажите `address_id` или `remote_work`, но не оба. В задании допускается не более 4 услуг одного формата работы. Время начала и окончания обязательно при публикации; начало — не дальше одного месяца, длительность — от 2 часов до максимума выбранного формата. Минимальная стоимость — 100 ₽, для очного формата — не менее 100 ₽ в час.
Принять результат
Принимает результат после отметки исполнителя об окончании работы либо после планового окончания задания. Договор с исполнителем должен быть подписан обеими сторонами, а по всем услугам должно быть указано фактическое количество.
Создать акты по заданиям
Создаёт отдельный акт на каждое задание. При `create_task_bundle: true` акты группируются в пачку по реестру заданий.
Фильтр заданий
Возвращает задания компании по заданным фильтрам. Полные персональные данные исполнителя в откликах доступны после подписания договора обеими сторонами.
Удалить задания
Удаляет задания в статусе «Черновик».
Дублировать задания
Создаёт копии заданий в статусе «Черновик».
Отозвать задания
Отзыв заданий компанией до начала работы. Если у задания назначен исполнитель, отозвать его можно не позднее чем за 1 час до начала. Задание переходит в статус Отменено (`revoked`).
Отклонить задания
Отклонение заданий компанией из-за неудовлетворительного результата. Задание переходит в статус Не выполнено (rejected).