Возвращает список дополнительных полей, соответствующих указанному критерию поиска.
API ver.10.0.0 Администратор
| Запрос | |||
| Параметр | Тип | Значение | Описание |
class * | String | field | |
method * | String | get_by_property | |
sid * | String | — | Идентификатор сессии пользователя. |
param | |||
name * | String | — | Имя свойства (field_name или field_view_name). |
value * | String|Number | — | Значение свойства для поиска. |
| * – обязательные параметры | |||
| Ответ | ||
| Параметр | Тип | Описание |
response * | Object[]|Null | Массив объектов найденных полей или null. |
field_id * | Number | ID поля. |
field_name * | String | Системное имя поля. |
field_view_name * | String | Отображаемое имя поля. |
field_type_id * | Number | ID типа поля. |
field_sub_type_id * | Number|Null | ID подтипа поля. |
field_min_count * | Number | Минимальное количество значений. |
field_max_count * | Number | Максимальное количество значений. |
field_icon_name * | String|Null | Иконка поля. |
field_priority * | Number | Приоритет поля. |
field_hidden * | Number|Null | Признак скрытого поля: 1 или null. |
field_readonly * | Number|Null | Признак поля только для чтения: 1 или null. |
field_scope_id * | Number | ID области видимости. |
field_type_name * | String | Название типа поля. |
field_type_base_id * | Number|Null | ID базового типа поля. |
variants | Object[] | Массив объектов вариантов значений для SET-полей. |
variants.value | String|Number | Значение варианта. |
variants.field_value_id | Number | ID значения поля. |
variants.field_id | Number | ID поля. |
| * – обязательные параметры | ||
[
{
"class": "field",
"method": "get_by_property",
"param": {
"name": "field_name",
"value": "why_delete"
},
"sid": "<>"
}
]
curl -X POST https://domain.laxo.one/field/get_by_property \
-H "Content-Type: application/json" \
-d '{"sid": "YOUR_API_SID", "lang": "ru", "param": "OBJECT WITH PARAMS"}