helpdesk.message.update

Scope: helpdesk

Кто может вызывать: Автор сообщения / admin / support team.

Обновить текст, скрытость или вложения сообщения

HTTP: POST

Побочные эффекты: изменяет сообщение

Параметры метода

Параметр Тип Обяз. Описание
id int да ID сообщения
message / MESSAGE string нет Новый текст
files / FILES array нет Новый набор ID файлов (замена вложений)
isHidden / HIDDEN / IS_HIDDEN bool нет Скрытое (admin/support/responsible)

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

Ответ: обновлённое сообщение.

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

Справочник кодов: error-codes.md.

Код Описание
UNAUTHORIZED Пользователь не авторизован
INVALID_ID Некорректный id
MESSAGE_NOT_FOUND Сообщение не найдено
ACCESS_DENIED Нет доступа к обращению
PERMISSION_DENIED Нет прав на изменение
VALIDATION_ERROR Нет полей для обновления
FORBIDDEN Файл недоступен
INTERNAL Внутренняя ошибка

Пример запроса (POST)

curl -X POST "https://76575.dev.wehive.digital/rest/1/lus1tijk9ll7mg7h/helpdesk.message.update.json" -H "Content-Type: application/json" --data '{"id":7,"message":"Обновлённый текст"}'
        

Пример ответа

{
          "result": {
            "result": { "id": 7, "message": "Обновлённый текст" },
            "error": null
          }
        }
        

См. также

Предыдущая
Следующая