метод REST scope: task

tasks.flow.Flow.isExists

Проверить существование потока

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

Описание

Метод tasks.flow.Flow.isExists проверяет, существует ли поток с указанным именем. Если указан id, проверяет, существуют ли потоки с таким же именем, кроме указанного.

Параметры

flowData object обязательный

Объект с данными для проверки существования потока

name string обязательный

Название потока, которое нужно проверить

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

Идентификатор потока для исключения из проверки (необязательный).

Получить идентификатор можно методом создания нового потока tasks.flow.Flow.create или методом получения задачи tasks.task.get для задачи из потока

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

curl -X POST \
-H "Content-Type: application/json" \
-d '{
    "flowData": {
        "name": "Flow Name"
    }
}' \
https://your-domain.bitrix24.com/rest/_USER_ID_/_CODE_/tasks.flow.Flow.isExists

Ответ

HTTP-статус: 200

{
    "result": {
        "exists": true
    }
}

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

result object

Объект с результатом операции

exists boolean

Существует ли поток с указанным именем

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

HTTP-статус: 400

{
    "error": "0",
    "error_description": "Flow not found"
}
Код Описание Значение
0 Доступ запрещен или поток не найден Тариф портала не позволяет работать с потоками или у пользователя нет прав на выполнение проверки
0 Unknown error Неизвестная ошибка

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

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