field_value.set

Устанавливает значение дополнительного поля.

Перед добавлением метод проверяет права доступа пользователя к объекту, с которым связано поле, а также нормализует некоторые данные, например телефонные номера.

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

Запрос
ПараметрТипЗначениеОписание
class *Stringfield_value
method *Stringset
sid *StringИдентификатор сессии пользователя.
param
field_value_id *NumberID значения поля.
value *String|NumberНовое значение.
* – обязательные параметры
Ответ
ПараметрТипОписание
response *Number|ObjectID обновленного значения или объект со списком вложенных элементов.
id *NumberID обновленного значения для LIST-поля.
elements *Number[]Массив ID добавленных элементов LIST-поля.
* – обязательные параметры
Коды ошибок
НомерОписание
840Отсутствуют обязательные параметры или некорректные данные поля или метки.
841Запрашиваемая метка или объект поля не найдены.
842Операция невозможна в текущем состоянии поля или метки.
            [
  {
    "class": "field_value",
    "method": "set",
    "param": {
      "field_value_id": 1001,
      "value": "Новое значение"
    },
    "sid": "<>"
  }
]
          
        
curl -X POST https://domain.laxo.one/field_value/set \
-H "Content-Type: application/json" \
-d '{"sid": "YOUR_API_SID", "lang": "ru", "param": "OBJECT WITH PARAMS"}
        
      
Остались вопросы? Спросите в чате В нашем сообществе в Telegram можно быстро задать вопрос, получить подсказку от команды Laxo или обменяться опытом с другими пользователями.