helpdesk.observer.add

Scope: helpdesk

Кто может вызывать: Admin, ответственный; автор — только добавление себя.

Добавить наблюдателя к обращению

HTTP: POST

Побочные эффекты: обновляет UF_TICKET_OBSERVERS, может вызвать OnBeforeUpdateTicketObservers

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

Параметр Тип Обяз. Описание
ticketId / TICKET_ID int да ID обращения
userId / USER_ID int да ID пользователя-наблюдателя

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

Ответ: объект пользователя-наблюдателя.

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

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

Код Описание
UNAUTHORIZED Пользователь не авторизован
INVALID_ID Некорректные id
TICKET_NOT_FOUND Обращение не найдено
NOT_FOUND Пользователь не найден
PERMISSION_DENIED Нет прав на управление наблюдателями
INTERNAL Ошибка сохранения

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

curl -X POST "https://76575.dev.wehive.digital/rest/1/lus1tijk9ll7mg7h/helpdesk.observer.add.json" -H "Content-Type: application/json" --data '{"ticketId":2,"userId":5}'
        

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

{
          "result": {
            "result": {
              "id": 5,
              "login": "user5",
              "name": "Иван",
              "lastName": "Иванов",
              "secondName": ""
            },
            "error": null
          }
        }
        

См. также

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