views
Manage ClickUp view configurations: create, list, update, delete, duplicate, share, set filters, grouping, sorting, settings, and retrieve tasks from a view.
Instructions
Manage ClickUp views and view configurations. Use action to list, create, get, update, delete views, set filters/grouping/sorting/settings, duplicate, manage sharing, or get tasks in a view.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | View name (create, update, duplicate) | |
| page | No | Page number for pagination (view_tasks) | |
| type | No | View type 1-10 (create): 1=List, 2=Board, 3=Calendar, 4=Gantt, 5=Mind Map, 6=Map, 7=Timeline, 8=Activity, 9=Box, 10=Table | |
| action | Yes | Action to perform | |
| filters | No | JSON string for set_filters: an array of filter objects. Example: [{"field":"status","operator":"IN","values":["in progress","in review"]}] Operators: IN, NOT_IN, CONTAINS, DOES_NOT_CONTAIN, GREATER_THAN, LESS_THAN, BETWEEN, EQUALS, NOT_EQUALS, IS_EMPTY, IS_NOT_EMPTY | |
| list_id | No | Required for list, create: the list ID | |
| sort_by | No | Field to sort by (set_sorting) | |
| view_id | No | Required for get, update, delete, set_*, duplicate, sharing, view_tasks | |
| group_by | No | Field to group by (set_grouping) | |
| settings | No | JSON string for set_settings: view-type-specific settings. Pass updatable fields as JSON. | |
| sharing_id | No | Share target ID (sharing) | |
| sharing_type | No | Share target type: user, team, workspace (sharing) | |
| sharing_action | No | Share action (sharing) | |
| sort_direction | No | Sorting direction (set_sorting) | |
| group_collapsed | No | Collapse groups by default (set_grouping) | |
| group_direction | No | Grouping direction (set_grouping) | |
| include_content | No | Include view content when duplicating (duplicate) | |
| permission_level | No | Permission level: read, write (sharing) |