Skip to content

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

NameLabelTypeDescriptionRequired
clientIdClient IdSTRINGtrue
clientSecretClient SecretSTRINGtrue

Actions

Create List

Name: createList

Creates a new List in specified Folder.

Properties

NameLabelTypeDescriptionRequired
workspaceIdWorkspace IDSTRINGtrue
spaceIdSpace IDSTRING
Depends On workspaceId
true
folderIdFolder IDSTRING
Depends On spaceId, workspaceId
ID of the folder where new list will be created.true
nameNameSTRINGThe 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

NameTypeDescription
idSTRINGThe ID of the list.
nameSTRINGThe name of the list.
folderOBJECT
Properties {STRING(id), STRING(name)}
The folder where the list is located.
spaceOBJECT
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

NameLabelTypeDescriptionRequired
workspaceIdWorkspace IDSTRINGtrue
spaceIdSpace IDSTRING
Depends On workspaceId
true
folderIdFolder IDSTRING
Depends On spaceId, workspaceId
false
listIdList IDSTRING
Depends On folderId, spaceId, workspaceId
ID of the list where new task will be created.true
nameNameSTRINGThe name of the task.true
descriptionDescriptionSTRINGThe 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

NameTypeDescription
idSTRINGThe ID of the task.
nameSTRINGThe name of the task.
descriptionSTRINGThe description of the task.
urlSTRINGThe URL of the task.
listOBJECT
Properties {STRING(id), STRING(name)}
The list where the task is located.
folderOBJECT
Properties {STRING(id), STRING(name)}
The folder where the list is located.
spaceOBJECT
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

NameLabelTypeDescriptionRequired
workspaceIdWorkspace IDSTRINGtrue
spaceIdSpace IDSTRING
Depends On workspaceId
ID of the space where new folder will be created.true
nameNameSTRINGThe 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

NameTypeDescription
idSTRINGThe ID of the folder.
nameSTRINGThe name of the folder.
spaceOBJECT
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

NameLabelTypeDescriptionRequired
workspaceIdWorkspace IDSTRINGtrue

Output

Type: OBJECT

Properties

NameTypeDescription
idSTRINGThe ID of the list.
nameSTRINGThe name of the list.
folderOBJECT
Properties {STRING(id), STRING(name)}
The folder the list is in.
spaceOBJECT
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

NameLabelTypeDescriptionRequired
workspaceIdWorkspace IDSTRINGtrue

Output

Type: OBJECT

Properties

NameTypeDescription
idSTRINGThe ID of the task.
nameSTRINGThe name of the task.
descriptionSTRINGThe description of the task.
urlSTRINGThe URL of the task.
listOBJECT
Properties {STRING(id), STRING(name)}
The list the task is in.
folderOBJECT
Properties {STRING(id), STRING(name)}
The folder the task is in.
spaceOBJECT
Properties {STRING(id), STRING(name)}
The space the task is in.

JSON Example

{
"label" : "New Task",
"name" : "newTask",
"parameters" : {
"workspaceId" : ""
},
"type" : "clickup/v1/newTask"
}