update_column
Modify a column: rename it, change type (converts values), replace dropdown options, or set required/hidden. Incompatible values are cleared and reported.
Instructions
Change a column after the fact: rename it, change its type (e.g. number -> currency), replace settings (dropdown options), or set isRequired / isHidden. A type change converts existing values (number↔currency, text→number/date/checkbox, anything→text) and clears the ones that cannot convert; the response carries conversion: { converted, cleared }. settings.validation rules apply here too.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Human-readable name | |
| type | No | New column type (same list as create_column) | |
| force | No | Skip the name/type sanity check | |
| boardId | Yes | Board id (from list_boards / create_board) | |
| columnId | Yes | Column id (from get_board_schema) | |
| isHidden | No | Hide the column in the TaskLite UI | |
| settings | No | Replaces the column settings, e.g. { options: [...] } for dropdown/status | |
| projectId | Yes | Project id (from list_projects / create_project) | |
| isRequired | No | Require a non-blank value on every App API create | |
| description | No | Free-text description |