helpdesk.ticket.get

Scope: helpdesk

Кто может вызывать: Авторизованный с доступом к обращению (TicketAccessHelper::canAccessTicket или canChangeTicketState).

Обращение по id

HTTP: GET

Побочные эффекты: none

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

Параметр Тип Обяз. Описание
id int да ID обращения

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

Ответ в конверте модуля: result.result — объект обращения; result.error. Поле supportComments заполняется только для admin/support team.

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

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

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

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

curl -G "https://76575.dev.wehive.digital/rest/1/lus1tijk9ll7mg7h/helpdesk.ticket.get.json" \
          -H "Accept: application/json" \
          --data-urlencode "id=2"
        

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

{
          "result": {
            "result": {
              "id": 2,
              "title": "Postman test ticket",
              "statusId": 43,
              "criticalityId": 0,
              "priority": 0,
              "categoryId": 0,
              "responsibleId": 0,
              "ownerId": 1,
              "createdAt": "28.08.2026 09:55:50",
              "closedAt": null,
              "timestampX": "28.08.2026 09:55:50",
              "lastMessageDate": "28.08.2026 09:55:50",
              "lamp": "green",
              "isOverdue": false,
              "slaId": 1,
              "markId": 0,
              "siteId": "s1",
              "sourceId": 0,
              "modifiedBy": 0,
              "messagesCount": 1,
              "supportComments": null,
              "supportDeadline": null,
              "isClosed": false
            },
            "error": null
          }
        }
        

См. также

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