Добавить причину перехода агента в неактивный статус
Используйте этот метод для того, чтобы создать причину, которую агент сможет выбрать при переходе в неактивный статус.
----
Permissions:INTEGRATOR
----
Параметр | Тип | Описание |
---|---|---|
|
| Уникальный код причины. Ограничение длины 256 символов |
|
| Двузначный языковой код причины |
|
| Перевод причины на язык, указанный в |
|
| Цвет причины в формате RGB, например, #FFFFFF или #ffffff |
|
| Статус причины (активна, доступна на данный момент ( |
Пример curl
$ curl 'http://localhost:8080/api/v1/inactivity/reasons' -i -X POST \
-H 'Content-Type: application/json' \
-H 'X-Tenant-Name: local' \
-d '{
"system" : false,
"code" : "123",
"reasons" : [ {
"locale" : "ru",
"name" : "Обучение"
],
"color" : "#FFFFFF",
"active" : true
'
Пример HTTP запроса
POST /api/v1/inactivity/reasons HTTP/1.1
Content-Type: application/json
X-Tenant-Name: local
Content-Length: 160
Host: localhost:8080
{
"system" : false,
"code" : "123",
"reasons" : [ {
"locale" : "ru",
"name" : "Обучение"
],
"color" : "#FFFFFF",
"active" : true
Пример HTTP ответа
Поля тела ответа.
HTTP/1.1 200 OK
X-Request-Id: 75243cf7-168f-484e-9f8a-602ce69958fb
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Пример ответа, возвращаемый при попытке добавить ещё одну причину, когда превышен лимит активных причин
HTTP/1.1 409 Conflict
X-Request-Id: e040fa99-8c9a-4a12-a456-2c8833cf6e09
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 162
{
"timestamp" : "2024-12-28T11:39:37.617Z",
"method" : "POST",
"uri" : "/api/v1/inactivity/reasons",
"message" : "There are too many inactivity reasons"