Skip to content

Reference

ClickUp

Set up ClickUp OAuth for project management and task tracking

Connect your users to ClickUp for project management, task tracking, and team collaboration.

PropertyValue
Provider IDclickup
CategoryProductivity
PKCESupported
Token refreshNot supported (permanent tokens)
Redirect URIShown in Developer Portal

Go to ClickUp Integrations

Navigate to ClickUp Settings → Apps and sign in.

Create an app

Click Create an App.

Configure the application

Enter the app name and add the Redirect URI from the Developer Portal as the Redirect URL.

Get credentials

Copy the Client ID and Client Secret.

Open the Developer Portal

Go to portal.alterauth.com and navigate to the application.

Add ClickUp provider

Go to OAuth Providers > Add Provider > ClickUp.

Enter credentials

  • Client ID: Paste your ClickUp Client ID
  • Client Secret: Paste your ClickUp Client Secret

Save

Click Save. The provider is now active.

  • ClickUp does not use scopes. The OAuth token grants access based on the user’s workspace permissions.
  • ClickUp access tokens do not expire and there is no refresh token flow.
  • See the ClickUp authentication documentation for more details.

Alter policy rules can target these attested operations and families for operation-level and parameter-aware controls.

Operation IDFamiliesMethodProvider path
CreateChatViewCommentsendPOST/v2/view/{view_id}/comment
CreateListCommentsendPOST/v2/list/{list_id}/comment
CreateTaskCommentsendPOST/v2/task/{task_id}/comment
CreateThreadedCommentsendPOST/v2/comment/{comment_id}/reply
InviteGuestToWorkspaceadmin, sendPOST/v2/team/{team_id}/guest
InviteUserToWorkspaceadmin, sendPOST/v2/team/{team_id}/user
UpdateCommentsendPUT/v2/comment/{comment_id}
DeleteChecklistdeleteDELETE/v2/checklist/{checklist_id}
DeleteChecklistItemdeleteDELETE/v2/checklist/{checklist_id}/checklist_item/{checklist_item_id}
DeleteCommentdeleteDELETE/v2/comment/{comment_id}
DeleteDependencydeleteDELETE/v2/task/{task_id}/dependency
DeleteFolderdeleteDELETE/v2/folder/{folder_id}
DeleteGoaldeleteDELETE/v2/goal/{goal_id}
DeleteKeyResultadmin, deleteDELETE/v2/key_result/{key_result_id}
DeleteListdeleteDELETE/v2/list/{list_id}
DeleteSpacedeleteDELETE/v2/space/{space_id}
DeleteSpaceTagdeleteDELETE/v2/space/{space_id}/tag/{tag_name}
DeleteTaskdeleteDELETE/v2/task/{task_id}
DeleteTaskLinkdeleteDELETE/v2/task/{task_id}/link/{links_to}
DeleteTeamadmin, deleteDELETE/v2/group/{group_id}
DeleteViewdeleteDELETE/v2/view/{view_id}
CreateGoaladmin, writePOST/v2/team/{team_id}/goal
CreateKeyResultadmin, writePOST/v2/goal/{goal_id}/key_result
CreateSpaceadmin, writePOST/v2/team/{team_id}/space
CreateTeamViewadmin, writePOST/v2/team/{team_id}/view
CreateUserGroupadmin, writePOST/v2/team/{team_id}/group
AddDependencywritePOST/v2/task/{task_id}/dependency
AddGuestToTaskwritePOST/v2/task/{task_id}/guest/{guest_id}
AddTagToTaskwritePOST/v2/task/{task_id}/tag/{tag_name}
AddTaskLinkwritePOST/v2/task/{task_id}/link/{links_to}
AddTaskToListwritePOST/v2/list/{list_id}/task/{task_id}
CreateChecklistwritePOST/v2/task/{task_id}/checklist
CreateChecklistItemwritePOST/v2/checklist/{checklist_id}/checklist_item
CreateFolderwritePOST/v2/space/{space_id}/folder
GetChatViewCommentsreadGET/v2/view/{view_id}/comment
GetCustomItemsreadGET/v2/team/{team_id}/custom_item
GetFilteredTeamTasksreadGET/v2/team/{team_Id}/task
GetListCommentsreadGET/v2/list/{list_id}/comment
GetTaskreadGET/v2/task/{task_id}
GetTask'sTimeinStatusreadGET/v2/task/{task_id}/time_in_status

Report an issue with this page

Necessary

Required for sign-in, security, authorization, and remembering your choices.

Always active

Analytics

Helps us understand which product and documentation features are useful.

Performance diagnostics

Uses performance tracing and privacy-masked session replay to diagnose problems.

You can change these choices at any time from Cookie settings.