метод REST scope: task

task.commentitem.isactionallowed

Проверить, разрешено ли действие с комментарием

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

Описание

Метод task.commentitem.isactionallowed проверяет, разрешено ли действие с комментарием.

Параметры

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

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

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

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

Идентификатор комментария.

Идентификатор комментария можно получить при добавлении нового комментария или методом получения списка комментариев

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

Идентификатор проверяемого действия:
- 1 — добавить комментарий
- 2 — обновить комментарий
- 3 — удалить комментарий

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

curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{"TASKID":8017,"ITEMID":3157,"ACTIONID":2}' \
https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/task.commentitem.isactionallowed

Ответ

HTTP-статус: 200

{
    "result": true,
    "time": {
        "start": 1753275597.386571,
        "finish": 1753275597.466896,
        "duration": 0.08032512664794922,
        "processing": 0.02973794937133789,
        "date_start": "2025-07-23T15:59:57+03:00",
        "date_finish": "2025-07-23T15:59:57+03:00",
        "operating_reset_at": 1753276197,
        "operating": 0
    }
}

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

result object

Результат проверки разрешено ли действие:
- true — разрешено
- false — не разрешено

Также возвращает false если в параметрах указаны несуществующие идентификаторы. Например, если задачи с ID = 95623 не существует в системе

time time

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

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

HTTP-статус: 400

{
    "error":"ERROR_CORE",
    "error_description":"TASKS_ERROR_EXCEPTION_#256; Param #2 (actionId) expected by method ctaskcommentitem::isactionallowed(), but not given.; 256/TE/WRONG_ARGUMENTS.<br>"
}
Код Описание Значение
ERROR_CORE TASKS_ERROR_EXCEPTION_#256; Param #2 (actionId) expected by method ctaskcommentitem::isactionallowed(), but not given.; 256/TE/WRONG_ARGUMENTS Не указан обязательный параметр, например, ACTIONID
ERROR_CORE TASKS_ERROR_EXCEPTION_#256; Param #0 (taskId) for method ctaskcommentitem::isactionallowed() expected to be of type "integer", but given something else.; 256/TE/WRONG_ARGUMENTS Указан неверный тип значения для параметра, например, для TASKID
ERROR_CORE TASKS_ERROR_ASSERT_EXCEPTION Указанного комментария или задачи не существует

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

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