метод REST scope: task

tasks.task.result.addFromComment

Добавить комментарий в результат

Кто может выполнять: любой пользователь с доступом к задаче

Описание

Метод tasks.task.result.addFromComment закрепляет комментарий как результат выполнения задачи.

Пользователь может закрепить как результат только свой комментарий. Администратор может закрепить комментарий любого пользователя, при этом он становится автором результата.

При работе с новой карточкой задачи с чатом с версии модуля tasks 25.700.0 метод не работает.

Параметры

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

Идентификатор комментария, который нужно закрепить как результат.

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

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

curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{"commentId":3199}' \
https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/tasks.task.result.addFromComment

Ответ

HTTP-статус: 200

{
    "result": {
        "id": 21,
        "taskId": 8017,
        "commentId": 3199,
        "createdBy": 503,
        "createdAt": "2025-07-13T14:30:00+03:00",
        "updatedAt": "2025-07-13T14:30:00+03:00",
        "status": 0,
        "text": "Отправил документы клиенту. Клиент обещает ответить в [B]понедельник[\/B].",
        "formattedText": "Отправил документы клиенту. Клиент обещает ответить в \u003Cb\u003Eпонедельник\u003C\/b\u003E.",
        "files": null
    },
    "time": {
        "start": 1755597246.027815,
        "finish": 1755597246.115861,
        "duration": 0.08804583549499512,
        "processing": 0.05956697463989258,
        "date_start": "2025-08-19T12:54:06+03:00",
        "date_finish": "2025-08-19T12:54:06+03:00",
        "operating_reset_at": 1755597846,
        "operating": 0
    }
}

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

result object

Объект, описывающий закрепленный результат

id integer

Идентификатор результата

taskId integer

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

commentId integer

Идентификатор комментария, закрепленного как результат

createdBy integer

Идентификатор пользователя, закрепившего результат

createdAt string

Дата и время закрепления результата в формате ISO 8601

updatedAt string

Дата и время последнего изменения результата в формате ISO 8601

status integer

Статус результата. Возможные значения:
- 0 — результат открыт
- 1 — результат закрыт

Результат становится закрытым после завершения задачи и сохраняет этот статус после возобновления задачи. Открытыми будут только новые результаты в незавершенной задаче.

Комментарий с открытым результатом нельзя повторно добавить в результат. Если результат закрыт — добавление возможно

text string

Текст результата

formattedText string

Отформатированный текст результата

files null

Имеет значение null.

Список файлов, прикрепленных к результату, можно получить методом tasks.task.result.list

time time

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

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

HTTP-статус: 400

{
    "error":"0",
    "error_description":"Comment not found."
}
Код Описание Значение
0 Access denied. У пользователя нет прав доступа к задаче или комментарий не принадлежит пользователю
0 Result already exists. Комментарий уже закреплен как результат
100 Invalid value {значение} to match with parameter {commentId}. Should be value of type int. В параметре commentId передано значение неверного типа. Должно быть значение типа integer
0 Comment not found. Комментария с таким идентификатором не существует

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

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