helpdesk.category.responsible.list

Scope: helpdesk

Кто может вызывать: Admin или support team.

Схемы назначения ответственных по категориям (dictionary / highload / none)

HTTP: GET

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

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

Параметр Тип Обяз. Описание
categoryId / CATEGORY_ID / id int нет Фильтр по одной категории

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

Ответ: массив { categoryId, name, typeId, typeXml, value1, value2, source }; source: dictionary | highload | none.

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

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

Код Описание
UNAUTHORIZED Пользователь не авторизован
PERMISSION_DENIED Не admin/support
CATEGORY_NOT_FOUND Указанная категория не найдена
INTERNAL Внутренняя ошибка

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

curl -G "https://76575.dev.wehive.digital/rest/1/lus1tijk9ll7mg7h/helpdesk.category.responsible.list.json" -H "Accept: application/json"
        

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

{
          "result": {
            "result": [
              {
                "categoryId": 28,
                "name": "Служба оснащения - Реклама - Внутреннее и/или внешнее оформление магазина",
                "typeId": 26,
                "typeXml": "ITH_HLPD_NO_RESPONSIBLE",
                "value1": null,
                "value2": null,
                "source": "none"
              },
              {
                "categoryId": 48,
                "name": "Postman category",
                "typeId": 27,
                "typeXml": "ITH_HLPD_ONE_RESPONSIBLE",
                "value1": "U",
                "value2": null,
                "source": "dictionary"
              }
            ],
            "error": null
          },
          "total": 11
        }
        

См. также

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