field.get_by_property

Возвращает список дополнительных полей, соответствующих указанному критерию поиска.

API ver.10.0.0 Администратор

Запрос
ПараметрТипЗначениеОписание
class *Stringfield
method *Stringget_by_property
sid *StringИдентификатор сессии пользователя.
param
name *StringИмя свойства (field_name или field_view_name).
value *String|NumberЗначение свойства для поиска.
* – обязательные параметры
Ответ
ПараметрТипОписание
response *Object[]|NullМассив объектов найденных полей или null.
field_id *NumberID поля.
field_name *StringСистемное имя поля.
field_view_name *StringОтображаемое имя поля.
field_type_id *NumberID типа поля.
field_sub_type_id *Number|NullID подтипа поля.
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 *NumberID области видимости.
field_type_name *StringНазвание типа поля.
field_type_base_id *Number|NullID базового типа поля.
variantsObject[]Массив объектов вариантов значений для SET-полей.
variants.valueString|NumberЗначение варианта.
variants.field_value_idNumberID значения поля.
variants.field_idNumberID поля.
* – обязательные параметры
            [
  {
    "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"}
        
      
Остались вопросы? Спросите в чате В нашем сообществе в Telegram можно быстро задать вопрос, получить подсказку от команды Laxo или обменяться опытом с другими пользователями.