метод REST scope: task

task.dependence.add

Создать связь между задачами

Кто может выполнять: любой пользователь

Описание

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

Параметры

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

Идентификатор задачи, от которой создается зависимость

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

Идентификатор задачи, для которой создается зависимость

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

Тип зависимости:
- 0 — связь старт-старт
- 1 — связь старт-финиш
- 2 — связь финиш-старт
- 3 — связь финиш-финиш

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

curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{"taskIdFrom":100,"taskIdTo":101,"linkType":0}' \
https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/task.dependence.add

Ответ

HTTP-статус: 200

{
    "result":{
        []
    },
    "time":{
        "start":1712137817.343984,
        "finish":1712137817.605804,
        "duration":0.26182007789611816,
        "processing":0.018325090408325195,
        "date_start":"2024-04-03T12:50:17+03:00",
        "date_finish":"2024-04-03T12:50:17+03:00"
    }
}

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

result object

В случае успеха содержит пустой массив

time time

Информация о времени выполнения запроса

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

HTTP-статус: 400

{
    "error":"ILLEGAL_NEW_LINK",
    "error_description":"Связь между задачами уже существует"
}
Код Описание Значение
ILLEGAL_NEW_LINK Связь между задачами уже существует
ACTION_NOT_ALLOWED Невозможно добавить связь между задачами

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

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