Connectors
Productivity & Project Management
ClickUp
Work management: tasks, lists, spaces, goals, and time tracking
ClickUp API referenceAPI checked August 17, 2026
- Signs in with
- API key
- Runs on
- Cloud or On-Prem Worker
- Operations
- 137
- Ready-made triggers
- 0
Connect ClickUp
- In Neblex open Connect › Connections and click New Connection.
- Search for ClickUp and give the connection a clear name.
- Fill in the fields. Secret values are encrypted and never shown again.
- Click Test, then Create Connection.
| Field | What to enter |
|---|---|
| Personal or OAuth Authorization valueRequiredSecret | Personal tokens are sent verbatim (pk_...); OAuth connections store the documented Bearer value. |
Use it in a flow
- Open a flow, open the node library and search for ClickUp.
- Drag it onto the canvas and choose an Operation and your connection.
- Map the operation's fields from earlier steps, or click Map with Matt.
- Use Test this step to see what it returns, then save.
To start a flow from ClickUp without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if ClickUp can send webhooks, a Webhook trigger receives them at its own URL.
Operations
137 operations in 25 groups. Each one is a step you can add to a flow.
Attachments1
Create Task AttachmentcreateTaskAttachment | POST | Upload a file to a task as an attachment. |
Authorization1
Get Authorized UsergetAuthorizedUser | GET | View the details of the authenticated user's ClickUp account. |
Comments10
Create Chat View CommentcreateChatViewComment | POST | Add a new comment to a Chat view. |
Create List CommentcreateListComment | POST | Add a comment to a List. |
Create Task CommentcreateComment | POST | Add a new comment to a task. |
Create Threaded CommentcreateThreadedComment | POST | Create a threaded comment. |
Delete CommentdeleteComment | DELETE | Delete a task comment. |
Get Chat View CommentsgetChatViewComments | GET | View comments from a Chat view. |
Get List CommentsgetListComments | GET | View the comments added to a List. |
Get Task CommentslistComments | GET | View task comments. |
Get Threaded CommentsgetThreadedComments | GET | View threaded comments. |
Update CommentupdateComment | PUT | Replace the content of a task commment, assign a comment, and mark a comment as resolved. |
Custom Fields6
Get Folder Custom FieldsgetFolderAvailableFields | GET | View the Custom Fields you have access to in a Folder. |
Get List Custom FieldsgetAccessibleCustomFields | GET | View the Custom Fields you have access to in a specific List.\ \ Custom Fields scoped to specific custom task types include an applied objects array on each field object. |
Get Space Custom FieldsgetSpaceAvailableFields | GET | View the Custom Fields you have access to in a specific Space. |
Get Workspace Custom FieldsgetTeamAvailableFields | GET | View the Custom Fields you have access to in a specific Workspace. |
Remove Custom Field ValueremoveCustomFieldValue | DELETE | Remove the data from a Custom Field on a task. |
Set Custom Field ValuesetCustomFieldValue | POST | Add data to a Custom field on a task. |
Custom Task Types1
Get Custom Task TypesgetCustomItems | GET | View the custom task types available in a Workspace. |
Folders7
Create FoldercreateFolder | POST | Add a new Folder to a Space. |
Create Folder from templatecreateFolderFromTemplate | POST | Create a new Folder using a Folder template within a Space. |
Delete FolderdeleteFolder | DELETE | Delete a Folder from your Workspace. |
Get FoldergetFolder | GET | View the Lists within a Folder. |
Get FolderslistFolders | GET | View the Folders in a Space. |
Move FoldermoveFolder | PUT | Move a Folder, either by nesting it inside another Folder as a subfolder or by moving it to another Space as a top-level Folder. |
Update FolderupdateFolder | PUT | Rename a Folder. |
Goals8
Create GoalcreateGoal | POST | Add a new Goal to a Workspace. |
Create Key ResultcreateKeyResult | POST | Add a Target to a Goal. |
Delete GoaldeleteGoal | DELETE | Remove a Goal from your Workspace. |
Delete Key ResultdeleteKeyResult | DELETE | Delete a target from a Goal. |
Edit Key ResulteditKeyResult | PUT | Update a Target. |
Get GoalgetGoal | GET | View the details of a Goal including its Targets. |
Get GoalsgetGoals | GET | View the Goals available in a Workspace. |
Update GoalupdateGoal | PUT | Rename a Goal, set the due date, replace the description, add or remove owners, and set the Goal color. |
Guests10
Add Guest To FolderaddGuestToFolder | POST | Share a Folder with a guest. |
Add Guest To ListaddGuestToList | POST | Share a List with a guest. |
Add Guest To TaskaddGuestToTask | POST | Share a task with a guest. |
Edit Guest On WorkspaceeditGuestOnWorkspace | PUT | Configure options for a guest. |
Get GuestgetGuest | GET | View information about a guest. |
Invite Guest To WorkspaceinviteGuestToWorkspace | POST | Invite a guest to join a Workspace. |
Remove Guest From FolderremoveGuestFromFolder | DELETE | Revoke a guest's access to a Folder. |
Remove Guest From ListremoveGuestFromList | DELETE | Revoke a guest's access to a List.\ \ Note: This endpoint is only available to Workspaces on our Enterprise Plan. |
Remove Guest From TaskremoveGuestFromTask | DELETE | Revoke a guest's access to a task. |
Remove Guest From WorkspaceremoveGuestFromWorkspace | DELETE | Revoke a guest's access to a Workspace. |
Lists11
Add Task To ListaddTaskToList | POST | Add a task to an additional List. |
Create Folderless ListcreateFolderlessList | POST | Add a new List in a Space. |
Create ListcreateList | POST | Add a new List to a Folder. |
Create List From Template in FoldercreateFolderListFromTemplate | POST | Create a new list using a list template in a Folder. |
Create List From Template in SpacecreateSpaceListFromTemplate | POST | Create a new List using a List template within a Space. |
Delete ListdeleteList | DELETE | Delete a List from your Workspace. |
Get Folderless ListsgetFolderlessLists | GET | View the Lists in a Space that aren't located in a Folder. |
Get ListgetList | GET | View information about a List. |
Get ListslistLists | GET | View the Lists within a Folder. |
Remove Task From ListremoveTaskFromList | DELETE | Remove a task from an additional List. |
Update ListupdateList | PUT | Rename a List, update the List Info description, set a due date/time, set the List's priority, set an assignee, set or remove the List color. |
Members2
Get List MembersgetListMembers | GET | Get Workspace members who have explicit access to a List. |
Get Task MembersgetTaskMembers | GET | Get Workspace members who have explicit access to a task. |
Roles1
Get Custom RolesgetCustomRoles | GET | View the Custom Roles available in a Workspace. |
Shared Hierarchy1
Shared HierarchysharedHierarchy | GET | View the tasks, Lists, and Folders that have been shared with the authenticated user. |
Spaces5
Create SpacecreateSpace | POST | Add a new Space to a Workspace. |
Delete SpacedeleteSpace | DELETE | Delete a Space from your Workspace. |
Get SpacegetSpace | GET | View the Spaces available in a Workspace. |
Get SpaceslistSpaces | GET | View the Spaces avialable in a Workspace. |
Update SpaceupdateSpace | PUT | Rename, set the Space color, and enable ClickApps for a Space. |
Tags6
Add Tag To TaskaddTagToTask | POST | Add a Tag to a task. |
Create Space TagcreateSpaceTag | POST | Add a new task Tag to a Space. |
Delete Space TagdeleteSpaceTag | DELETE | Delete a task Tag from a Space. |
Edit Space TageditSpaceTag | PUT | Update a task Tag. |
Get Space TagsgetSpaceTags | GET | View the task Tags available in a Space. |
Remove Tag From TaskremoveTagFromTask | DELETE | Remove a Tag from a task. |
Task Checklists6
Create ChecklistcreateChecklist | POST | Add a new checklist to a task. |
Create Checklist ItemcreateChecklistItem | POST | Add a line item to a task checklist. |
Delete ChecklistdeleteChecklist | DELETE | Delete a checklist from a task. |
Delete Checklist ItemdeleteChecklistItem | DELETE | Delete a line item from a task checklist. |
Edit ChecklisteditChecklist | PUT | Rename a task checklist, or reorder a checklist so it appears above or below other checklists on a task. |
Edit Checklist ItemeditChecklistItem | PUT | Update an individual line item in a task checklist. |
Task Relationships4
Add DependencyaddDependency | POST | Set a task as waiting on or blocking another task. |
Add Task LinkaddTaskLink | POST | This is the equivalent of the feature Task Links in the right-hand sidebar of a Task. |
Delete DependencydeleteDependency | DELETE | Remove the dependency relationship between two or more tasks. |
Delete Task LinkdeleteTaskLink | DELETE | Remove the link between two tasks. |
Tasks10
Create TaskcreateTask | POST | Create a new task.\ \ Custom Field values in the request body are only saved when the field is applicable to the task's custom item id. |
Create Task From TemplatecreateTaskFromTemplate | POST | Create a new task using a task template defined in your workspace. |
Delete TaskdeleteTask | DELETE | Delete a task from your Workspace. |
Get Bulk Tasks' Time in StatusgetBulkTasksTimeinStatus | GET | View how long two or more tasks have been in each status. |
Get Filtered Team TasksgetFilteredTeamTasks | GET | View the tasks that meet specific criteria from a Workspace. |
Get TaskgetTask | GET | View information about a task. |
Get Task's Time in StatusgetTaskSTimeinStatus | GET | View how long a task has been in each status. |
Get TaskslistTasks | GET | View the tasks in a List. |
Merge TasksmergeTasks | POST | Merge multiple tasks into a target task. |
Update TaskupdateTask | PUT | Update a task by including one or more fields in the request body. |
Templates3
Get Folder TemplatesgetFolderTemplates | GET | View the Folder templates available in a Workspace. |
Get List TemplatesgetListTemplates | GET | View the List templates available in a Workspace. |
Get Task TemplatesgetTaskTemplates | GET | View the task templates available in a Workspace. |
Time Tracking13
Add tags from time entriesaddtagsfromtimeentries | POST | Add a label to a time entry. |
Change tag names from time entrieschangetagnamesfromtimeentries | PUT | Rename an time entry label. |
Create a time entrycreateatimeentry | POST | Create a time entry. |
Delete a time EntrydeleteatimeEntry | DELETE | Delete a time entry from a Workspace. |
Get all tags from time entriesgetalltagsfromtimeentries | GET | View all the labels that have been applied to time entries in a Workspace. |
Get running time entrygetrunningtimeentry | GET | View a time entry that's currently tracking time for the authenticated user. |
Get singular time entrygetsingulartimeentry | GET | View a single time entry. |
Get time entries within a date rangegettimeentrieswithinadaterange | GET | View time entries filtered by start and end date. |
Get time entry historygettimeentryhistory | GET | View a list of changes made to a time entry. |
Remove tags from time entriesremovetagsfromtimeentries | DELETE | Remove labels from time entries. |
Start a time EntrystartatimeEntry | POST | Start a timer for the authenticated user. |
Stop a time EntrystopatimeEntry | POST | Stop a timer that's currently running for the authenticated user. |
Update a time EntryupdateatimeEntry | PUT | Update the details of a time entry. |
Time Tracking (Legacy)4
Delete time trackeddeletetimetracked | DELETE | Note: This is a legacy time tracking endpoint. |
Edit time trackededittimetracked | PUT | Note: This is a legacy time tracking endpoint. |
Get tracked timegettrackedtime | GET | Note: This is a legacy time tracking endpoint. |
Track timetracktime | POST | Note: This is a legacy time tracking endpoint. |
User Groups4
Create GroupcreateUserGroup | POST | This endpoint creates a User Group within a Workspace.\ \ User Groups are used to organize and manage users within a Workspace.\ \ In the API documentation, team id refers to the... |
Delete GroupdeleteTeam | DELETE | This endpoint is used to remove a User Group from your Workspace.\ \ In our API documentation, team id refers to the id of a Workspace, and group id refers to the id of a user group. |
Get GroupsgetTeams1 | GET | This endpoint is used to view User Groups in your Workspace.\ \ In our API documentation, team id refers to the ID of a Workspace, and group id refers to the ID of a User Group. |
Update GroupupdateTeam | PUT | This endpoint is used to manage User Groups, which are groups of users within your Workspace.\ \ In our API, team id in the path refers to the Workspace ID, and group id refers to the ID... |
Users4
Edit User On WorkspaceeditUserOnWorkspace | PUT | Update a user's name and role. |
Get UsergetUser | GET | View information about a user in a Workspace. |
Invite User To WorkspaceinviteUserToWorkspace | POST | Invite someone to join your Workspace as a member. |
Remove User From WorkspaceremoveUserFromWorkspace | DELETE | Deactivate a user from a Workspace. |
Views12
Create Folder ViewcreateFolderView | POST | Add a List, Board, Calendar, Table, Timeline, Workload, Activity, Map, Chat, or Gantt view to a Folder. |
Create List ViewcreateListView | POST | Add a List, Board, Calendar, Table, Timeline, Workload, Activity, Map, Chat, or Gantt view to a List. |
Create Space ViewcreateSpaceView | POST | Add a List, Board, Calendar, Table, Timeline, Workload, Activity, Map, Chat, or Gantt view to a Space. |
Create Workspace (Everything level) ViewcreateTeamView | POST | Add a List, Board, Calendar, Table, Timeline, Workload, Activity, Map, Chat, or Gantt view at the Everything Level of a Workspace. |
Delete ViewdeleteView | DELETE | Delete View |
Get Folder ViewsgetFolderViews | GET | View the task and page views available for a Folder. |
Get List ViewsgetListViews | GET | View the task and page views available for a List.\ \ Views and required views are separate responses. |
Get Space ViewsgetSpaceViews | GET | View the task and page views available for a Space. |
Get ViewgetView | GET | View information about a specific task or page view. |
Get View TasksgetViewTasks | GET | See all visible tasks in a view in ClickUp. |
Get Workspace (Everything level) ViewsgetTeamViews | GET | View the task and page views available at the Everything Level of a Workspace. |
Update ViewupdateView | PUT | Rename a view, update the grouping, sorting, filters, columns, and settings of a view. |
Webhooks4
Create WebhookcreateWebhook | POST | Set up a webhook to monitor for events. |
Delete WebhookdeleteWebhook | DELETE | Delete a webhook to stop monitoring the events and locations of the webhook. |
Get WebhooksgetWebhooks | GET | View the webhooks created via the API for a Workspace. |
Update WebhookupdateWebhook | PUT | Update a webhook to change the events to be monitored. |
Workspaces3
Get Authorized WorkspacesgetTeams | GET | View the Workspaces available to the authenticated user. |
Get Workspace PlangetWorkspaceplan | GET | View the current Plan for the specified Workspace. |
Get Workspace seatsgetWorkspaceseats | GET | View the used, total, and available member and guest seats for a Workspace. |