clickup_update_view
Update a ClickUp view's name, grouping, sorting, filters, columns, or settings by replacing the entire view configuration. Requires fetching the current view first to avoid resetting unrelated fields.
Instructions
Rename a view and/or replace its grouping/sorting/filters/columns/settings.
ClickUp's PUT /view/{view_id} replaces the entire view body — there is
no partial-update semantics. Call clickup_get_view first and use its
JSON config block as the starting point for every field this tool
exposes (including parent_id/parent_type), so unrelated config is not
silently reset to empty.
When to Use:
Renaming a view, or changing its grouping/sorting/filters/columns/settings.
When NOT to Use:
Moving a view to a different Space/Folder/List — ClickUp views cannot change Hierarchy level; delete and recreate instead (
clickup_delete_viewthe matching
clickup_create_*_view).
Returns:
A confirmation string with the updated view's id/name, or an
Error ... string.
Examples: params = { "view_id": "abc123", "name": "Sprint Board (renamed)", "type": "board", "parent_id": "901", "parent_type": 6, "grouping": {"field": "assignee"}, }
Error Handling: 404 means the view id is wrong; 400 usually means a malformed grouping/filters/sorting/columns/settings block.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |