Перейти к основному содержимому
Версия: 5.3

Получение информации по доступным apps

GET /apps

Получить список доступных apps на Smart Beat Manager:

curl -k -XGET https://<SBM_HOST>:7769/apps

Получить информацию по конкретному app:

curl -k -XGET https://<SBM_HOST>:7769/apps/<название app>

Входные параметры Header

НазваниеТипОписание
AuthorizationstringЛогин и пароль в формате Base64 для авторизации Smart Beat Manager

Выходные параметры

Массив объектов в формате JSON.

Каждый объект состоит из следующих параметров:

НазваниеТипОписание
appstringНазвание app
groupsstring arrayМассив с группами, в которых есть данное app
connectedclientsintКоличество подключенных Smart Beat

Поддерживаемые ошибки

СтатусСодержание ошибкиОписание ошибки
400Apps not foundСписок apps пустой
500<ошибка записи ответа на запрос>Внутренняя ошибка Smart Beat Manager

Примеры

Пример выходных параметров запроса /apps:

[
{
"app": "scriptbeat_1",
"groups": [
"TestWin",
"Test",
"131"
],
"connectedclients": 2
},
{
"app": "execbeat_1",
"groups": [
"135"
],
"connectedclients": 1
}
]

Пример выходных параметров запрос /apps/execbeat_1:

{
"app": "execbeat_1",
"groups": [
"135"
],
"connectedclients": 1
}