Значения пользовательских полей Clio API v4 для списков выбора
Как я могу получить данные из custom_field_values, если field_type это pickist?
API v2 вернул все доступные поля. Если бы 'field_type' был 'picklist', я мог бы получить 'name' из 'custom_field_picklist_option'.
API v4 Я не могу понять, как сделать 'custom_field_picklist_option' доступным в возвращаемых данных. Я попытался добавить 'custom_field_picklist_option' в качестве имени поля к коду ниже, но это недопустимое поле.
# Clio MATTER Detail
url = "https://app.clio.com/api/v4/matters/" + str(matterid) + "/?fields=display_number, description, client{id, name}, custom_field_values{field_name, field_type, value}"
1 ответ
В v4 вам нужно picklist_option
https:// .../?fields=custom_field_values{field_name,value,picklist_option}
Насколько я могу судить, это нигде не задокументировано. Я должен был написать в службу поддержки, чтобы получить это.
Это вернет объект, который выглядит следующим образом:
{
"field_name": "Your Field Name",
"value": 1006006,
"picklist_option": {
"id": 1006006,
"option"=>"No"
}
}
Работает как для списков, так и для списков, которые не просто опускают picklist_option
ключ).