Получение свойств полей настроек идентификации активов и действий пользователей
Запрос
Тип | Метод |
---|---|
GET |
/asset_lookup_confs/_meta |
Описание: При выполнении запроса будут возвращены свойства полей настроек идентификации активов и список действий пользователей над ними в интерфейсе платформы.
Пример запроса
GET
http://127.0.0.1/cruddy/v2/asset_lookup_confs/_meta
Успешный ответ
Статус код: 200
– запрос успешно обработан.
Формат: JSON
.
Тело ответа:
Параметр | Тип данных | Описание |
---|---|---|
fields | Array |
Список полей для пользовательского интерфейса |
fields{name} | string |
Название поля |
fields{type} | string |
Тип данных, поддерживаемый полем. Например: - string; - date; - boolean. |
fields{filters} | Array<string> |
Список фильтров. Допустимые значения: - equal; - substr; - intersection; - range. |
Пример ответа
{
"fields": [
{
"name": "string",
"type": "boolean",
"filters": [
"equal"
]
}
]
}
Другие возможные ответы
Код | Ответ | Описание |
---|---|---|
400 |
1. Bad Request 2. missing uid header 3. Pgr-User-Id should be uuid format |
1. Неверный тип параметра запроса, либо отсутствует обязательный параметр 2. Не передан заголовок Pgr-User-ID 3. Недопустимый формат Pgr-User-ID |
500 |
Internal Server Error |
Ошибки сервера |
Примечание: Текст ошибки не фиксированный, может изменяться в зависимости от фактического ответа получателя запроса.
Пример ответа
Код 400
{
"error": "Bad Request",
"error_code": 400
}
Код 500
{
"error": "Internal Server Error",
"error_code": 500
}