метод REST scope: task

task.stages.movetask

Переместить задачу из одной стадии в другую

Кто может выполнять: любой пользователь для стадий «Моего плана»

Описание

Метод task.stages.movetask перемещает задачу из одной стадии в другую и позволяет изменить положение задачи в рамках канбана группы или «Моего плана».

Метод работает следующим образом:
- Если передана стадия группы, перемещение происходит в рамках канбана группы
- Если передана стадия «Моего плана», перемещение происходит в нем

Параметры

id integer обязательный

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

stageId integer обязательный

ID стадии, в которую надо переместить задачу

before integer необязательный

ID задачи, перед которой надо поставить задачу в стадии

after integer необязательный

ID задачи, после которой надо поставить задачу в стадии

Примеры запроса

curl -X POST \
-H "Content-Type: application/json" \
-d '{
"id": 1,
"stageId": 2,
"before": 3,
"after": 4
}' \
https://your-domain.bitrix24.com/rest/_USER_ID_/_CODE_/task.stages.movetask

Ответ

{
    "result": true
}

Возвращаемые данные

result boolean

Возвращает true в случае успешного перемещения стадии

Обработка ошибок

HTTP-статус: 400

{
    "error": "ACCESS_DENIED_MOVE",
    "error_description": "Вы не можете перемещать эту задачу"
}
Код Описание Значение
ACCESS_DENIED_MOVE Вы не можете перемещать эту задачу
TASK_NOT_FOUND Задача не найдена или доступ к ней запрещен
NOT_FOUND Стадия не найдена

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.