Skip to main content
Every clickup.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.

Chat

channelsCreate

chat.channelsCreate Create a chat channel Risk: write
Input Output

channelsCreateDm

chat.channelsCreateDm Create a direct message channel Risk: write
Input Output

channelsCreateLocation

chat.channelsCreateLocation Create a location chat channel Risk: write
Input Output

channelsDelete

chat.channelsDelete Delete a chat channel Risk: destructive
Input Output: undefined

channelsFollowers

chat.channelsFollowers List followers of a chat channel Risk: read
Input Output

channelsGet

chat.channelsGet Get a single chat channel Risk: read
Input Output

channelsList

chat.channelsList List chat channels in a Workspace Risk: read
Input Output

channelsMembers

chat.channelsMembers List members of a chat channel Risk: read
Input Output

channelsUpdate

chat.channelsUpdate Update a chat channel Risk: write
Input Output

messagesCreate

chat.messagesCreate Send a chat message Risk: write
Input Output: empty object

messagesDelete

chat.messagesDelete Delete a chat message Risk: destructive
Input Output: undefined

messagesList

chat.messagesList List messages in a chat channel Risk: read
Input Output

messagesUpdate

chat.messagesUpdate Update a chat message Risk: write
Input Output: empty object

reactionsCreate

chat.reactionsCreate React to a chat message Risk: write
Input Output: empty object

reactionsDelete

chat.reactionsDelete Remove a reaction from a chat message Risk: destructive
Input Output: undefined

reactionsGet

chat.reactionsGet List reactions on a chat message Risk: read
Input Output

repliesCreate

chat.repliesCreate Reply to a chat message Risk: write
Input Output: empty object

repliesGet

chat.repliesGet List replies to a chat message Risk: read
Input Output

subtypes

chat.subtypes List post subtype IDs for a Workspace Risk: read
Input Output

taggedUsers

chat.taggedUsers List users tagged in a chat message Risk: read
Input Output

Checklists

create

checklists.create Create a checklist in a Task Risk: write
Input Output

delete

checklists.delete Delete a checklist Risk: destructive
Input Output: undefined

itemsCreate

checklists.itemsCreate Create a checklist item Risk: write
Input Output

itemsDelete

checklists.itemsDelete Delete a checklist item Risk: destructive
Input Output: undefined

itemsUpdate

checklists.itemsUpdate Update a checklist item Risk: write
Input Output

update

checklists.update Update a checklist Risk: write
Input Output

Custom Fields

accessible

customFields.accessible List accessible custom fields for a List Risk: read
Input Output

folderFields

customFields.folderFields List custom fields available in a Folder Risk: read
Input Output

removeValue

customFields.removeValue Remove a custom field value from a Task Risk: destructive
Input Output: empty object

setValue

customFields.setValue Set a custom field value on a Task Risk: write
Input Output: empty object

Dependencies

add

dependencies.add Add a waiting-on/blocking dependency to a Task Risk: write
Input Output: empty object

delete

dependencies.delete Remove a dependency from a Task Risk: destructive
Input Output: empty object

Docs

content

docs.content Get full Doc content Risk: read
Input Output

create

docs.create Create a new Doc Risk: write
Input Output

createPage

docs.createPage Create a page in a Doc Risk: write
Input Output

pageContent

docs.pageContent Get a single Doc page Risk: read
Input Output

pageListing

docs.pageListing Get the page listing structure of a Doc Risk: read
Input Output

pages

docs.pages List pages in a Doc Risk: read
Input Output

docs.search Search Docs in a Workspace Risk: read
Input Output

updatePage

docs.updatePage Update a Doc page Risk: write
Input Output

Folders

create

folders.create Create a new Folder Risk: write
Input Output

delete

folders.delete Delete a Folder Risk: destructive
Input Output: undefined

get

folders.get Get a single Folder Risk: read
Input Output

list

folders.list List Folders in a Space Risk: read
Input Output

update

folders.update Rename a Folder Risk: write
Input Output

viewsCreate

folders.viewsCreate Create a view in a Folder Risk: write
Input Output

viewsGet

folders.viewsGet List views in a Folder Risk: read
Input Output

Goals

create

goals.create Create a new Goal Risk: write
Input Output

delete

goals.delete Delete a Goal Risk: destructive
Input Output: undefined

get

goals.get Get a single Goal Risk: read
Input Output

keyResultsCreate

goals.keyResultsCreate Create a key result for a Goal Risk: write
Input Output

keyResultsDelete

goals.keyResultsDelete Delete a key result Risk: destructive
Input Output: undefined

keyResultsUpdate

goals.keyResultsUpdate Update a key result Risk: write
Input Output

list

goals.list List Goals in a Workspace Risk: read
Input Output

update

goals.update Update a Goal Risk: write
Input Output

Guests

addToFolder

guests.addToFolder Share a Folder with a guest Risk: write
Input Output: empty object

addToList

guests.addToList Share a List with a guest Risk: write
Input Output: empty object

addToTask

guests.addToTask Share a Task with a guest Risk: write
Input Output: empty object

get

guests.get Get a Workspace guest Risk: read
Input Output

invite

guests.invite Invite a guest to a Workspace Risk: write
Input Output

remove

guests.remove Remove a guest from a Workspace Risk: destructive
Input Output: empty object

removeFromFolder

guests.removeFromFolder Remove a guest from a Folder Risk: destructive
Input Output: empty object

removeFromList

guests.removeFromList Remove a guest from a List Risk: destructive
Input Output: empty object

removeFromTask

guests.removeFromTask Remove a guest from a Task Risk: destructive
Input Output: empty object

update

guests.update Update a Workspace guest Risk: write
Input Output

Lists

commentsCreate

lists.commentsCreate Comment on a List Risk: write
Input Output

commentsGet

lists.commentsGet Get comments on a List Risk: read
Input Output

create

lists.create Create a List in a Folder Risk: write
Input Output

createFolderless

lists.createFolderless Create a folderless List in a Space Risk: write
Input Output

createFromTemplate

lists.createFromTemplate Create a List from a template Risk: write
Input Output

delete

lists.delete Delete a List Risk: destructive
Input Output: undefined

folderless

lists.folderless List folderless Lists in a Space Risk: read
Input Output

get

lists.get Get a single List Risk: read
Input Output

list

lists.list List Lists in a Folder Risk: read
Input Output

members

lists.members List members of a List Risk: read
Input Output

update

lists.update Update a List Risk: write
Input Output

viewsCreate

lists.viewsCreate Create a view in a List Risk: write
Input Output

viewsGet

lists.viewsGet List views in a List Risk: read
Input Output

Spaces

availableFields

spaces.availableFields List custom fields available in a Space Risk: read
Input Output

create

spaces.create Create a new Space Risk: write
Input
Output

delete

spaces.delete Delete a Space Risk: destructive
Input Output: undefined

get

spaces.get Get a single Space Risk: read
Input Output

list

spaces.list List Spaces in a Workspace Risk: read
Input Output

tagsCreate

spaces.tagsCreate Create a tag in a Space Risk: write
Input Output: empty object

tagsDelete

spaces.tagsDelete Delete a tag from a Space Risk: destructive
Input Output: undefined

tagsGet

spaces.tagsGet List tags in a Space Risk: read
Input Output

tagsUpdate

spaces.tagsUpdate Update a tag in a Space Risk: write
Input Output: empty object

update

spaces.update Update an existing Space Risk: write
Input
Output

viewsCreate

spaces.viewsCreate Create a view in a Space Risk: write
Input Output

viewsGet

spaces.viewsGet List views in a Space Risk: read
Input Output

Task Comments

create

taskComments.create Comment on a Task Risk: write
Input Output

delete

taskComments.delete Delete a Task comment Risk: destructive
Input Output: undefined

get

taskComments.get Get comments on a Task Risk: read
Input Output

threadedCreate

taskComments.threadedCreate Reply to a comment in a thread Risk: write
Input Output

threadedGet

taskComments.threadedGet Get threaded replies to a comment Risk: read
Input Output

update

taskComments.update Update a Task comment Risk: write
Input Output

add

taskLinks.add Link two Tasks Risk: write
Input Output: empty object

delete

taskLinks.delete Delete a link between two Tasks Risk: destructive
Input Output: empty object

Task Lists

add

taskLists.add Add a Task to an additional List Risk: write
Input Output: empty object

remove

taskLists.remove Remove a Task from an additional List Risk: destructive
Input Output: empty object

Tasks

attachmentsCreate

tasks.attachmentsCreate Upload a file attachment to a Task Risk: write
Input Output

bulkTimeInStatus

tasks.bulkTimeInStatus Get time in status for multiple Tasks Risk: read
Input Output: empty object

create

tasks.create Create a new Task Risk: write
Input
Output

createFromTemplate

tasks.createFromTemplate Create a Task from a template Risk: write
Input Output

delete

tasks.delete Delete a Task Risk: destructive
Input Output: undefined

filteredTeam

tasks.filteredTeam List filtered Tasks across a Workspace Risk: read
Input Output

get

tasks.get Get a single Task Risk: read
Input Output

list

tasks.list List Tasks in a List Risk: read
Input Output

members

tasks.members List members with explicit Task access Risk: read
Input Output

moveToHomeList

tasks.moveToHomeList Move a Task to a new home List Risk: write
Input Output

tagsAdd

tasks.tagsAdd Add a tag to a Task Risk: write
Input Output: empty object

tagsRemove

tasks.tagsRemove Remove a tag from a Task Risk: destructive
Input Output: empty object

templates

tasks.templates List Task templates in a Workspace Risk: read
Input Output

timeInStatus

tasks.timeInStatus Get time a Task spent in each status Risk: read
Input Output: empty object

trackedTimeCreate

tasks.trackedTimeCreate Record legacy tracked time for a Task Risk: write
Input Output: empty object

trackedTimeDelete

tasks.trackedTimeDelete Delete a legacy time-tracked interval Risk: destructive
Input Output: undefined

trackedTimeGet

tasks.trackedTimeGet Get legacy tracked time for a Task Risk: read
Input Output: empty object

trackedTimeUpdate

tasks.trackedTimeUpdate Edit a legacy time-tracked interval Risk: write
Input Output: empty object

update

tasks.update Update an existing Task Risk: write
Input Output

Teams

create

teams.create Create a user group Risk: write
Input Output

delete

teams.delete Delete a user group Risk: destructive
Input Output: undefined

list

teams.list List user groups Risk: read
Input Output

update

teams.update Update a user group Risk: write
Input Output

Time Entries

create

timeEntries.create Create a time entry Risk: write
Input Output

delete

timeEntries.delete Delete a time entry Risk: destructive
Input Output: undefined

get

timeEntries.get Get a single time entry Risk: read
Input Output

history

timeEntries.history Get time entry change history Risk: read
Input Output

range

timeEntries.range List time entries in a date range Risk: read
Input Output

running

timeEntries.running Get the running time entry Risk: read
Input Output

start

timeEntries.start Start a time entry timer Risk: write
Input Output

stop

timeEntries.stop Stop the running time entry Risk: write
Input Output

tagsAdd

timeEntries.tagsAdd Add tags to time entries Risk: write
Input Output: empty object

tagsGetAll

timeEntries.tagsGetAll List all time entry tags in a Workspace Risk: read
Input Output

tagsRemove

timeEntries.tagsRemove Remove tags from time entries Risk: destructive
Input Output: empty object

tagsUpdate

timeEntries.tagsUpdate Rename a time entry tag Risk: write
Input Output: empty object

update

timeEntries.update Update a time entry Risk: write
Input Output

Users

get

users.get Get a Workspace user Risk: read
Input Output

invite

users.invite Invite a user to a Workspace Risk: write
Input Output

remove

users.remove Remove a user from a Workspace Risk: destructive
Input Output: empty object

update

users.update Update a Workspace user Risk: write
Input Output

Views

chatCommentsCreate

views.chatCommentsCreate Comment on a Chat view Risk: write
Input Output

chatCommentsGet

views.chatCommentsGet Get comments on a Chat view Risk: read
Input Output

delete

views.delete Delete a View Risk: destructive
Input Output: undefined

get

views.get Get a single View Risk: read
Input Output

tasks

views.tasks List Tasks visible in a View Risk: read
Input Output

update

views.update Update a View Risk: write
Input Output

Workspace Acl

update

workspaceAcl.update Update privacy and access for a Workspace object Risk: write
Input
Output: empty object

Workspaces

authorizedUser

workspaces.authorizedUser Get the authorized ClickUp user Risk: read
Input: empty object Output

customRoles

workspaces.customRoles List Workspace custom roles Risk: read
Input Output

customTaskTypes

workspaces.customTaskTypes List Workspace custom task types Risk: read
Input Output

everythingViewsCreate

workspaces.everythingViewsCreate Create an Everything-level Workspace view Risk: write
Input Output

everythingViewsGet

workspaces.everythingViewsGet List Everything-level Workspace views Risk: read
Input Output

get

workspaces.get List Workspaces (Teams) Risk: read
Input: empty object Output

plan

workspaces.plan Get the Workspace subscription plan Risk: read
Input Output

seats

workspaces.seats Get Workspace seat utilization Risk: read
Input Output

sharedHierarchy

workspaces.sharedHierarchy Get hierarchy shared with the authorized user Risk: read
Input Output

teamFields

workspaces.teamFields List Workspace-level custom fields Risk: read
Input Output