Заблокировать или разблокировать пользователя

Используйте этот метод для того, чтобы заблокировать (то есть деактивировать) пользователя или разблокировать (то есть активировать) его. Следует учитывать, что заблокированный пользователь (агент, супервайзер, админ) не сможет залогиниться в edna Chat Center.

Разрешения

----
Permissions:INTEGRATOR,SUPERVISOR
----

Пример curl

$ curl 'http://localhost:8080/api/v1/users/123' -i -X PATCH \
    -H 'Content-Type: application/json' \
    -H 'Authorization: Bearer <integrator_token>' \
    -d '{
  "active" : false
}'

/api/v1/threads/{idOrLogin}

ПараметрОписание
idOrLoginЗначение id или login пользователя (по умолчанию — id)

Пример HTTP запроса

PATCH /api/v1/users/123 HTTP/1.1
Content-Type: application/json
Authorization: Bearer <integrator_token>
Content-Length: 22
Host: localhost: 8080
{
    "active": false
}

Поля тела запроса

ПараметрТипОписание
activeboolean Состояние нового пользователя (true — активный/не заблокированный, false — не активный/заблокированный)

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

HTTP/1.1 200 OK
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers