GET http://IP-адрес:порт/префикс/macro/list/
| Параметр | Обязательный | Описание |
|---|---|---|
| exclude_auto | Нет | Axxon Next 4.4.1.9131 и выше. Получение списка макрокоманд без автоматических правил (см. Автоматические правила). |
Пример запроса:
GET http://127.0.0.1:80/macro/list/?exclude_auto
Пример ответа:
{
"macroCommands" : [
{
"id" : "04eb71b0-e2e0-445e-ae7a-a036951fb595",
"name" : "MacroName1"
},
{
"id" : "3fd3bfb0-3a6e-467a-8ff2-88f7b165cf5b",
"name" : "MacroName2"
},
{
"id" : "941f88d1-b512-4189-84a6-7d274892dd95",
"name" : "MacroName3"
}
]
} |
GET http://IP-адрес:порт/префикс/macro/execute/{id}
id - идентификатор из списка макрокоманд. |
Пример запроса:
GET http://127.0.0.1:80/macro/execute/941f88d1-b512-4189-84a6-7d274892dd95
Возможные коды ошибок при выполнении команд:
| Код ошибки | Описание |
|---|---|
| 400 | Неправильно сформированный запрос. |
| 500 | Внутренняя ошибка Сервера. |
| 404 | Некорректно сформированный идентификатор (только для команды execute). |