API Coverage

May 29, 2026 ยท View on GitHub

Status: :white_check_mark: implemented | :construction: planned | :no_entry_sign: won't add

Tasks

FeatureCommandStatus
List my taskscup tasks:white_check_mark:
Get task detailscup task <id>:white_check_mark:
Create taskcup create:white_check_mark:
Update taskcup update <id>:white_check_mark:
Delete taskcup delete <id>:white_check_mark:
Search taskscup search <query>:white_check_mark:
Open in browsercup open <query>:white_check_mark:
List subtaskscup subtasks <id>:white_check_mark:
Assign / unassigncup assign <id>:white_check_mark:
Group assigneescup assign --group, cup update --group-assignee, cup create --group-assignee:white_check_mark:
Duplicate taskcup duplicate <id>:white_check_mark:
Create from templatecup create --template:white_check_mark:
Task memberscup task-members <taskId>:white_check_mark:
Merge taskcup merge <source> <into>:white_check_mark:
Bulk operationscup bulk <status|assign|due-date|tag|priority|field|move>:white_check_mark:

Dependencies & Relations

FeatureCommandStatus
Add dependencycup depend <id>:white_check_mark:
Remove dependencycup depend <id> --remove:white_check_mark:
Add/remove task linkcup link <id> <linksTo>:white_check_mark:

Multi-list

FeatureCommandStatus
Add task to listcup move <id> --to:white_check_mark:
Remove from listcup move <id> --remove:white_check_mark:
Move to home listcup move --to ... --remove ...:white_check_mark:

Sprints & Planning

FeatureCommandStatus
Active sprint taskscup sprint [--folder]:white_check_mark:
List all sprintscup sprints:white_check_mark:
Assigned tasks by statuscup assigned:white_check_mark:
Standup summarycup summary:white_check_mark:
Overdue taskscup overdue:white_check_mark:
Recently updatedcup inbox:white_check_mark:

Comments

FeatureCommandStatus
List commentscup comments <id>:white_check_mark:
Post commentcup comment <id>:white_check_mark:
Edit commentcup comment-edit <id>:white_check_mark:
Task + comments combinedcup activity <id>:white_check_mark:
Delete commentcup comment-delete <id>:white_check_mark:
Threaded repliescup replies <id> / cup reply <id>:white_check_mark:
List comments (list)cup list-comments <listId>:white_check_mark:
Post comment (list)cup list-comment <listId>:white_check_mark:
List comments (view)cup view-comments <viewId>:white_check_mark:
Post comment (view)cup view-comment <viewId>:white_check_mark:

Checklists

FeatureCommandStatus
View checklistscup checklist view <id>:white_check_mark:
Create checklistcup checklist create <id> <name>:white_check_mark:
Delete checklistcup checklist delete <id>:white_check_mark:
Add itemcup checklist add-item <id> <name>:white_check_mark:
Edit itemcup checklist edit-item <id> <itemId>:white_check_mark:
Delete itemcup checklist delete-item <id> <itemId>:white_check_mark:

Custom Fields

FeatureCommandStatus
Set field valuecup field <id> --set:white_check_mark:
Remove field valuecup field <id> --remove:white_check_mark:
List available fieldscup fields <listId>:white_check_mark:
Create custom fieldcup field-create <name>:white_check_mark:

Tags

FeatureCommandStatus
Add/remove tag on taskcup tag <id>:white_check_mark:
List space tagscup tags <spaceId>:white_check_mark:
Create space tagcup tag-create <spaceId> <name>:white_check_mark:
Update space tagcup tag-update <spaceId> <name>:white_check_mark:
Delete space tagcup tag-delete <spaceId> <name>:white_check_mark:

Time Tracking

FeatureCommandStatus
Start timercup time start <id>:white_check_mark:
Stop timercup time stop:white_check_mark:
Timer statuscup time status:white_check_mark:
Log time entrycup time log <id> <duration>:white_check_mark:
List entriescup time list:white_check_mark:
Update entrycup time update <id>:white_check_mark:
Delete entrycup time delete <id>:white_check_mark:
Per-user estimatecup time estimate-by-user <id> <userId> <dur>:white_check_mark:

Workspace

FeatureCommandStatus
List spacescup spaces:white_check_mark:
Create spacecup space-create <name>:white_check_mark:
Rename spacecup space-rename <spaceId> <n>:white_check_mark:
Delete spacecup space-delete <spaceId>:white_check_mark:
List listscup lists <spaceId>:white_check_mark:
Create listcup list-create <spaceId> <name>:white_check_mark:
Rename listcup list-rename <listId> <n>:white_check_mark:
Delete listcup list-delete <listId>:white_check_mark:
List folderscup folders <spaceId>:white_check_mark:
Create foldercup folder-create <spaceId> <n>:white_check_mark:
Rename foldercup folder-rename <folderId> <n>:white_check_mark:
Delete foldercup folder-delete <folderId>:white_check_mark:
Shared hierarchycup shared:white_check_mark:
Check authcup auth:white_check_mark:
Workspace plancup plan:white_check_mark:
List memberscup members:white_check_mark:
List user groupscup groups:white_check_mark:
Task typescup task-types:white_check_mark:
Task templatescup templates:white_check_mark:
List templatescup list-templates:white_check_mark:
Folder tmpl.cup folder-templates:white_check_mark:
Create from tplcup list-from-template <name>:white_check_mark:

Views

FeatureCommandStatus
List viewscup views <listId>:white_check_mark:
Get viewcup view <viewId>:white_check_mark:
Create viewcup view-create <listId> <name>:white_check_mark:
Update viewcup view-update <viewId>:white_check_mark:
Delete viewcup view-delete <viewId>:white_check_mark:

Goals & Key Results

FeatureCommandStatus
List goalscup goals:white_check_mark:
Create goalcup goal-create <name>:white_check_mark:
Update goalcup goal-update <goalId>:white_check_mark:
Delete goalcup goal-delete <goalId>:white_check_mark:
List key resultscup key-results <goalId>:white_check_mark:
Create key resultcup key-result-create <goalId> <n>:white_check_mark:
Update key resultcup key-result-update <krId>:white_check_mark:
Delete key resultcup key-result-delete <krId>:white_check_mark:

Docs

FeatureCommandStatus
Search docscup docs [query]:white_check_mark:
View doc / pagecup doc <docId> [pageId]:white_check_mark:
All page contentcup doc-pages <docId>:white_check_mark:
Create doccup doc-create <title>:white_check_mark:
Create pagecup doc-page-create <docId> <name>:white_check_mark:
Edit pagecup doc-page-edit <docId> <pageId>:white_check_mark:
Delete doccup doc-delete <docId>:white_check_mark:
Delete pagecup doc-page-delete <docId> <pId>:white_check_mark:

Attachments

FeatureCommandStatus
Upload filecup attach <id> <file>:white_check_mark:
List attachmentscup attachments <taskId>:white_check_mark:
Delete attachment:no_entry_sign: No API endpoint

Setup

FeatureCommandStatus
First-time setupcup init:white_check_mark:
Get/set configcup config:white_check_mark:
Shell completionscup completion <shell>:white_check_mark:

Chat

FeatureCommandStatus
List channelscup chat channels:white_check_mark:
Get channelcup chat channel <id>:white_check_mark:
Create channelcup chat channel-create <name>:white_check_mark:
Create DMcup chat dm <userIds...>:white_check_mark:
Create location ch.cup chat channel-create --space/--folder/--list:white_check_mark:
Update channelcup chat channel-update <id>:white_check_mark:
Delete channelcup chat channel-delete <id>:white_check_mark:
List memberscup chat members <id>:white_check_mark:
List followerscup chat followers <id>:white_check_mark:
List messagescup chat messages <channelId>:white_check_mark:
Send messagecup chat send <channelId>:white_check_mark:
Update messagecup chat message-update <id>:white_check_mark:
Delete messagecup chat message-delete <id>:white_check_mark:
List repliescup chat replies <messageId>:white_check_mark:
Send replycup chat reply <messageId>:white_check_mark:
List reactionscup chat reactions <messageId>:white_check_mark:
Add reactioncup chat react <messageId>:white_check_mark:
Remove reactioncup chat unreact <messageId>:white_check_mark:

Webhooks

FeatureCommandStatus
List webhookscup webhook list:white_check_mark:
Create webhookcup webhook create:white_check_mark:
Update webhookcup webhook update <id>:white_check_mark:
Delete webhookcup webhook delete <id>:white_check_mark:

Won't add

FeatureWhy
OAuth flowcup init already handles auth with API tokens.
Guest/ACLEnterprise admin. Not what you reach for in a terminal.
Chat tagged usersLow value for CLI. Returns who was @mentioned in a message.
Audit logsEnterprise admin.
User/group managementToo destructive for a CLI - removing someone from a workspace is permanent.
List/Folder/Space UUpdating structural item settings (beyond rename) belongs in the UI.

API Limitations

These features exist in the ClickUp UI but aren't possible through the API:

FeatureLimitation
Comment attachmentsAPI only supports task-level attachments (cup attach), not files within comments
@mention individual usersAPI provides --notify-all but no way to target specific users via @syntax
Comment reactionsNo API endpoint for adding or viewing reactions
ClickUp Brain / AINo public API
In-comment checklistsOnly task-level checklists are supported via API
Voice notes / VideoRecording is a UI-only feature