GetRestaurantAgents
Назначение | Получить список агентов, имеющих роли на ресторане |
---|---|
Тип запроса | Только синхронный |
Поддерживаемая версия агента | Любая |
PluggetSystemType | WhiteServer |
Формат запроса
JSON
Параметр | Тип | Обязательный | Описание |
---|---|---|---|
taskType | string | да | Тип задачи. Для данного метода — значение GetRestaurantAgents |
params | да | Параметры запроса | |
-sync | да | Синхронный метод | |
--objectId | int | да | Код ресторана в системе лицензирования |
--timeout | int | нет | Время ожидания ответа в секундах. По умолчанию — 120 секунд, максимум — 180 |
Формат ответа
JSON
Параметр | Тип | Описание |
---|---|---|
-taskGuid | guid | Уникальный код этой задачи. Используется при получении задачи через очередь |
-taskType | string enum | Тип задачи |
-objectId | int | Код ресторана в системе лицензирования |
taskResponse | массив | Массив зарегистрированных агентов |
--version | string | Версия агента |
--isOnline | boolean | Агент активен за последние 10 минут. Принимает значение true или false |
--agentGuid | guid | Guid агента |
--roles | массив | Список ролей агента на ресторане |
error | Контейнер ошибок, подробнее читайте в статье Описание ошибок |
Пример запроса
JSON
Пример ответа
JSON