ClickUp
ClickUp is a cloud-based collaboration tool that offers task management, document sharing, goal tracking, and other productivity features for teams.
Categories: project-management
Type: clickup/v1
Connections
Version: 1
OAuth2 Authorization Code
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
clientId | Client Id | STRING | true | |
clientSecret | Client Secret | STRING | true |
Actions
Create List
Name: createList
Creates a new List in specified Folder.
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
workspaceId | Workspace ID | STRING | true | |
spaceId | Space ID | STRING Depends OnworkspaceId | true | |
folderId | Folder ID | STRING Depends OnspaceId, workspaceId | ID of the folder where new list will be created. | true |
name | Name | STRING | The name of the list. | true |
Example JSON Structure
{ "label" : "Create List", "name" : "createList", "parameters" : { "workspaceId" : "", "spaceId" : "", "folderId" : "", "name" : "" }, "type" : "clickup/v1/createList"}
Output
Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
id | STRING | The ID of the list. |
name | STRING | The name of the list. |
folder | OBJECT Properties{STRING(id), STRING(name)} | The folder where the list is located. |
space | OBJECT Properties{STRING(id), STRING(name)} | The space where the folder is located. |
Output Example
{ "id" : "", "name" : "", "folder" : { "id" : "", "name" : "" }, "space" : { "id" : "", "name" : "" }}
Create Task
Name: createTask
Create a new task in a ClickUp workspace and list.
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
workspaceId | Workspace ID | STRING | true | |
spaceId | Space ID | STRING Depends OnworkspaceId | true | |
folderId | Folder ID | STRING Depends OnspaceId, workspaceId | false | |
listId | List ID | STRING Depends OnfolderId, spaceId, workspaceId | ID of the list where new task will be created. | true |
name | Name | STRING | The name of the task. | true |
description | Description | STRING | The description of task. | false |
Example JSON Structure
{ "label" : "Create Task", "name" : "createTask", "parameters" : { "workspaceId" : "", "spaceId" : "", "folderId" : "", "listId" : "", "name" : "", "description" : "" }, "type" : "clickup/v1/createTask"}
Output
Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
id | STRING | The ID of the task. |
name | STRING | The name of the task. |
description | STRING | The description of the task. |
url | STRING | The URL of the task. |
list | OBJECT Properties{STRING(id), STRING(name)} | The list where the task is located. |
folder | OBJECT Properties{STRING(id), STRING(name)} | The folder where the list is located. |
space | OBJECT Properties{STRING(id)} | The space where the folder is located. |
Output Example
{ "id" : "", "name" : "", "description" : "", "url" : "", "list" : { "id" : "", "name" : "" }, "folder" : { "id" : "", "name" : "" }, "space" : { "id" : "" }}
Create Folder
Name: createFolder
Creates a new folder in a ClickUp workspace.
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
workspaceId | Workspace ID | STRING | true | |
spaceId | Space ID | STRING Depends OnworkspaceId | ID of the space where new folder will be created. | true |
name | Name | STRING | The name of the folder. | true |
Example JSON Structure
{ "label" : "Create Folder", "name" : "createFolder", "parameters" : { "workspaceId" : "", "spaceId" : "", "name" : "" }, "type" : "clickup/v1/createFolder"}
Output
Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
id | STRING | The ID of the folder. |
name | STRING | The name of the folder. |
space | OBJECT Properties{STRING(id), STRING(name)} | The space where the folder is located. |
Output Example
{ "id" : "", "name" : "", "space" : { "id" : "", "name" : "" }}
Triggers
New List
Name: newList
Triggers when new list is created.
Type: DYNAMIC_WEBHOOK
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
workspaceId | Workspace ID | STRING | true |
Output
Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
id | STRING | The ID of the list. |
name | STRING | The name of the list. |
folder | OBJECT Properties{STRING(id), STRING(name)} | The folder the list is in. |
space | OBJECT Properties{STRING(id), STRING(name)} | The space the list is in. |
JSON Example
{ "label" : "New List", "name" : "newList", "parameters" : { "workspaceId" : "" }, "type" : "clickup/v1/newList"}
New Task
Name: newTask
Triggers when new task is created.
Type: DYNAMIC_WEBHOOK
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
workspaceId | Workspace ID | STRING | true |
Output
Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
id | STRING | The ID of the task. |
name | STRING | The name of the task. |
description | STRING | The description of the task. |
url | STRING | The URL of the task. |
list | OBJECT Properties{STRING(id), STRING(name)} | The list the task is in. |
folder | OBJECT Properties{STRING(id), STRING(name)} | The folder the task is in. |
space | OBJECT Properties{STRING(id), STRING(name)} | The space the task is in. |
JSON Example
{ "label" : "New Task", "name" : "newTask", "parameters" : { "workspaceId" : "" }, "type" : "clickup/v1/newTask"}