Используйте этот метод, чтоб узнать текущий статус агента и причину статуса (если применимо).
Разрешения
---- Permissions:INTEGRATOR,SUPERVISOR,OPERATOR,BOT ----
Параметр | Описание |
userVariableName | Возможные значения: id/login — переменная агента |
Пример curl
$ curl 'http://localhost:8080/api/v1/agents/1/status?userVariableName=id' -i -X GET \-H 'Authorization: Bearer <integrator_token>'
HTTP запрос
GET /api/v1/agents/1/status?userVariableName=id HTTP/1.1 Authorization: Bearer <integrator_token> 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: 168 { "id": null, "login": null, "status": "OFFLINE", "reason": "reason", "activeThreads": 4, "lastActionTime": null, "lastStateChange": null }