Skip to content

ClickUp Integration

This integration pulls your ClickUp task, time-tracking, and workspace data into Resplendent Data for dashboards and reporting.

What you can sync:

  • Workspaces: Workspace details and metadata
  • Workspace Members: Users in your Workspace
  • Spaces: Spaces within your Workspace
  • Folders: Folders inside Spaces
  • Lists: Lists inside Spaces and Folders
  • Tasks: Tasks with assignees, status, dates, and custom field references
  • Custom Fields: Custom field definitions
  • Task Custom Field Values: Values assigned to tasks for each custom field
  • Time Entries: Tracked time with duration, billable flags, and user details
  • Time Entry Tags: Tags available for time entries

You’ll need:

  1. A ClickUp account with access to the Workspace you want to sync
  2. For OAuth: permission to authorize third-party apps
  3. For API token access: a personal API token from your ClickUp account settings

  1. Go to Settings → Integrations
  2. Find ClickUp and click Connect

You can connect with OAuth or a Personal API Token.

OAuth

  1. Click the Sign In button
  2. A popup opens to ClickUp’s authorization page—log in if prompted
  3. Review the permissions and authorize Resplendent Data
  4. Close the popup and return to Resplendent Data

Personal API Token

  1. Click API Token
  2. Paste your Personal API Token into the field
  3. Click Validate Token

After authorizing, choose the ClickUp Workspace you want to sync from the Workspace dropdown. Then click Save and Test.

Once connected, click Sync Datasets and select the tables you want to pull.


DatasetDescriptionSync type
WorkspacesWorkspace metadataFull sync
Workspace MembersUsers and rolesFull sync
SpacesSpace names and settingsFull sync
FoldersFolder names and statusFull sync
ListsList names and detailsFull sync
TasksTasks, status, dates, assignees, subtasks, linked tasks, and dependenciesIncremental
Custom FieldsField definitions and typesFull sync
Task Custom Field ValuesPer-task valuesFull sync
Time EntriesTime tracking recordsIncremental
Time Entry TagsAvailable time entry tagsFull sync

The actual sync frequency is the greater of your tier’s refresh rate and the dataset’s fastest allowed interval.

DatasetDefault intervalFastest allowedNotes
Tasks1 minute1 minuteIncremental. Batch size defaults to 100.
Time Entries1 minute1 minuteIncremental by date. Defaults to 90 days of history. No batch size setting.
All others24 hours60 minutesFull sync
  • Tasks: Uses batch pull size. Defaults to 100 rows per batch.
  • Time Entries: You can set the number of days to pull. Defaults to 90 days, maximum is 3,650 days. Full history is pulled during the first sync when you enable the dataset.

ClickUp stores dates in milliseconds. Resplendent converts them into standard datetime columns so they work with date filters and formatting.

Tasks, Task Custom Field Values, and Time Entries include an automatic link to the original ClickUp task using https://app.clickup.com/t/{taskId}.


  • Authorization failed (OAuth): Complete the authorization in the popup and make sure your ClickUp account has access to at least one Workspace.
  • Token validation failed: Confirm your personal API token is active and has not been revoked.
  • No Workspaces listed: Verify your ClickUp account is a member of at least one Workspace. If using a personal token, make sure it belongs to the account that owns the Workspace.