Skip to main content

Description

Updates an existing custom field’s configuration. Use it to change the default value or description, add or change dropdown options, hide the field, or toggle whether it is filterable.
This is a write tool — it overwrites the field’s configuration. Confirm the field and the new values with the user before calling. When changing dropdown options, pass the complete desired list — existing options are not merged, so omitting one removes it.

Parameters

Example Usage

Notes

  • Returns a success response when the field is updated.
  • When changing dropdown options, pass the complete list — omitting an existing option removes it.
  • Resolve fieldId via get_custom_fields_list (match the field by name) if the user refers to the field by name rather than ID.