Проверка состояния сервера
Данный метод возвращает статус сервера.
Проверка состояния сервера бывает полезна, когда вам нужно, например, убедиться, работает ли сервер (включая статус лицензии). Авторизация не требуется.
Метод не требует лицензии. |
URL
/server/status
Метод
GET
Тип ответа
sync
Параметры запроса
<отсутствуют>
Тело запроса (application/json)
<отсутствует>
Пример URL-запроса
https://your.polyanalyst.server:port/polyanalyst/api/v1.0/server/status
Тело ответа (application/json)
{ "status": "up", "license": "active", "maintainance": "off", "started": 1750251344189, "uptime": 21 }
где
Имя | Тип | Описание |
---|---|---|
status |
строка |
Статус сервера ( |
license |
строка |
Статус лицензии ( |
maintainance |
строка |
Флаг, указывающий на то, что сервер находится в режиме поддержки ( |
started |
число |
Unix-время запуска сервера. |
uptime |
число |
Количество секунд с момента запуска сервера. |
Обратите внимание, что поля started и uptime отображаются, если поле status имеет значение up
.
Примеры ответов
Код | Тело ответа и его описание |
---|---|
200 |
Сервер работает корректно. { "status": "up", "license": "active", "maintainance": "off", "started": 1750251344189, "uptime": 21 } |
500 |
Ошибка – лицензия невалидна. { "status": "down", "license": "inactive", "maintainance": "off" } |