Используйте этот метод, чтобы получить список всех причин, которые доступны для выбора агентам при переходе в неактивный статус.
Разрешения
---- Permissions:INTEGRATOR ----
Пример curl
$ curl 'http://localhost:8080/api/v1/inactivity/reasons' -i -X GET \ -H 'Accept: application/json'
Пример HTTP запроса
GET /api/v1/inactivity/reasons HTTP/1.1 Accept: application/json Host: localhost:8080
Пример HTTP ответа
HTTP/1.1 200 OK Vary: Origin Vary: Access-Control-Request-Method Vary: Access-Control-Request-Headers Content-Type: application/json Content-Length: 157 [ { "system": false, "code": "code", "reasons": [ { "locale": "en", "name": "Learning" } ], "color": "#FFFFFF", "active": true } ]
Поля тела ответа
Параметр | Тип | Описание |
code | string | Уникальный код причины. Ограничение длины – 256 символов. |
reasons.locale | string | Двузначный языковой код причины |
reasons.name | string | Перевод причины на язык, указанный в reasons.locale . Ограничение длины – 50 символов. |
color | string (необязательно) | Цвет причины в формате RGB, например, #FFFFFF или #ffffff |
active | boolean (необязательно) | Статус причины (активна, доступна на данный момент (true ) или нет (false )). По умолчанию – true . |