Получение свойств полей фильтров потока событий и действий пользователей
Запрос
Тип | Метод |
---|---|
GET |
/logmule_go_filters/_meta |
Описание: При выполнении запроса будут возвращены свойства полей фильтров потока событий и список действий пользователей над ними в интерфейсе платформы.
Пример запроса
GET
http://127.0.0.1/cruddy/v2/logmule_go_filters/_meta
Успешный ответ
Статус код: 200
– запрос успешно обработан.
Формат: JSON
.
Тело ответа:
Параметр | Тип данных | Описание |
---|---|---|
fields | Array |
Список полей для пользовательского интерфейса |
fields{name} | string |
Название поля |
fields{type} | string |
Тип данных, поддерживаемый полем. Например: - string; - date; - boolean. |
fields{filters} | Array<string> |
Список фильтров. Допустимые значения: - equal; - substr; - intersection; - range. |
actions | Array<string> |
Список массовых действий |
instance_actions | Array |
Список действий над отдельными объектами |
instance_actions{action} | string |
Название действия |
instance_actions{params} | object |
Параметры, определяющие действие |
relations | Array<string> |
Список связей |
Пример ответа
{
"fields": [
{
"name": "string",
"type": "boolean",
"filters": [
"equal"
]
}
],
"actions": [
"string"
],
"instance_actions": [
{
"action": "string",
"params": {}
}
],
"relations": [
"string"
]
}
Другие возможные ответы
Код | Ответ | Описание |
---|---|---|
500 |
Internal Server Error |
Ошибки сервера |
Примечание: Текст ошибки не фиксированный, может изменяться в зависимости от фактического ответа получателя запроса.
Пример ответа
Код 500:
{
"error": "Internal Server Error",
"error_code": 500
}