Skip to main content
ClickUp is included in Archal’s environment catalog. Use it in a sandbox for teams, spaces, folders, lists, tasks, comments, tags, time tracking, and checklists. Preview means the environment is included for testing, but its upstream coverage is incomplete. Verify the operations your test depends on.

Compatibility boundary

Local catalog validation: All five published samples passed. Checks cover the state contract, relationships, artifact hash, secret scan, and size limit.
Local catalog validation is not hosted proof. Archal checks current certification, reset, and isolation evidence before admitting new sandboxes. Use the authenticated environment catalog for live availability.
  • Custom-field and hierarchy behavior is limited to the modeled Preview surface.

Curated starting states

List the five samples with archal sample list clickup. Each sample is a versioned starting state with a representative read, mutation, expected diff, reset expectation, and verified artifact hash.
Expose one workspace, space, list, and open task as the smallest task-creation baseline.Sample ID: clickup.task-list-baseline.v1Category: minimalStarting state: 4 records across lists: 1, spaces: 1, tasks: 1, teams: 1Supported surface: Stateful workspace, list, task, comment, tag, and checklist records.Required capabilities: state.read, state.load, state.reset, rest.tasksFirst read: GET /api/v2/team. Expected result: HTTP 200.Representative mutation: POST /api/v2/list/901417041097/task. Expected result: HTTP 200, 201, 204.Mutation input
Expected diff: changes include tasks. Exact match required: no. Hosted promotion must observe every listed path after the provider-native mutation; dynamic provider ids and timestamps are excluded from exact matching.Expected reset: restores loaded sample.Known limits
  • Custom-field and hierarchy behavior is limited to the modeled Preview surface.
Start this sample
Inspect the raw state
The packaged JSON artifact is samples/states/clickup/task-list-baseline/state.json and is 7,798 bytes. The CLI verifies SHA-256 96e0b03b072a80fbd72e588b4325097b04b9f8dac6618a0ff9304768b45679d8 before printing it.Catalog validation: Passed. Hosted availability is determined by Archal’s live certification and admission system, not this static page.
Model a product squad with one workspace, two lists, assignees, tags, comments, and checklists.Sample ID: clickup.product-squad.v1Category: small-teamStarting state: 13 records across checklists: 2, comments: 2, lists: 2, spaces: 1, tags: 2, tasks: 3, teams: 1Supported surface: Stateful workspace, list, task, comment, tag, and checklist records.Required capabilities: state.read, state.load, state.reset, rest.tasksFirst read: GET /api/v2/team. Expected result: HTTP 200.Representative mutation: POST /api/v2/list/901417041097/task. Expected result: HTTP 200, 201, 204.Mutation input
Expected diff: changes include tasks. Exact match required: no. Hosted promotion must observe every listed path after the provider-native mutation; dynamic provider ids and timestamps are excluded from exact matching.Expected reset: restores loaded sample.Known limits
  • Custom-field and hierarchy behavior is limited to the modeled Preview surface.
Start this sample
Inspect the raw state
The packaged JSON artifact is samples/states/clickup/product-squad/state.json and is 17,229 bytes. The CLI verifies SHA-256 e32deb5412514c7edf697624efe38a189f6ceb019a5641965c5e7bfd22054a05 before printing it.Catalog validation: Passed. Hosted availability is determined by Archal’s live certification and admission system, not this static page.
Use the full reviewed workspace seed for spaces, folders, lists, tasks, comments, time entries, goals, and checklists.Sample ID: clickup.workspace-portfolio.v1Category: populatedStarting state: 31 records across checklists: 4, comments: 2, folders: 2, goalGroups: 1, goals: 1, keyResults: 1, lists: 6, spaces: 2, tasks: 5, teams: 1, timeEntries: 6Supported surface: Stateful workspace, list, task, comment, tag, and checklist records.Required capabilities: state.read, state.load, state.reset, rest.tasksFirst read: GET /api/v2/team. Expected result: HTTP 200.Representative mutation: POST /api/v2/list/901417041097/task. Expected result: HTTP 200, 201, 204.Mutation input
Expected diff: changes include tasks. Exact match required: no. Hosted promotion must observe every listed path after the provider-native mutation; dynamic provider ids and timestamps are excluded from exact matching.Expected reset: restores loaded sample.Known limits
  • Custom-field and hierarchy behavior is limited to the modeled Preview surface.
Start this sample
Inspect the raw state
The packaged JSON artifact is samples/states/clickup/workspace-portfolio/state.json and is 29,867 bytes. The CLI verifies SHA-256 74a8b73658ed2cddbb595b46f9fe06be1900e01c57216be7a54e5808ef6f1138 before printing it.Catalog validation: Passed. Hosted availability is determined by Archal’s live certification and admission system, not this static page.
Read an overdue release task with an incomplete sign-off checklist, then add a provider-visible blocker comment.Sample ID: clickup.overdue-checklist.v1Category: edge-caseStarting state: 5 records across checklists: 1, lists: 1, spaces: 1, tasks: 1, teams: 1Supported surface: Stateful workspace, list, task, comment, tag, and checklist records.Required capabilities: state.read, state.load, state.reset, rest.tasksFirst read: GET /api/v2/task/sample-overdue-task. Expected result: HTTP 200.Representative mutation: POST /api/v2/task/sample-overdue-task/comment. Expected result: HTTP 200.Mutation input
Expected diff: changes include comments. Exact match required: no. Hosted promotion must observe every listed path after the provider-native mutation; dynamic provider ids and timestamps are excluded from exact matching.Expected reset: restores loaded sample.Known limits
  • Custom-field and hierarchy behavior is limited to the modeled Preview surface.
Start this sample
Inspect the raw state
The packaged JSON artifact is samples/states/clickup/overdue-checklist/state.json and is 9,431 bytes. The CLI verifies SHA-256 8cecfeaf34bf570f4fe063d2ae1fbb0ab66730e502f0c4de0af248c0fc721cbb before printing it.Catalog validation: Passed. Hosted availability is determined by Archal’s live certification and admission system, not this static page.
Inspect an active connector rollout task with its checklist and history, append a release-gate comment, and verify reset.Sample ID: clickup.task-comment-workflow.v1Category: workflowStarting state: 9 records across checklists: 2, comments: 2, lists: 1, spaces: 1, tasks: 2, teams: 1Supported surface: Stateful workspace, list, task, comment, tag, and checklist records.Required capabilities: state.read, state.load, state.reset, rest.tasksFirst read: GET /api/v2/task/86baa4tbc. Expected result: HTTP 200.Representative mutation: POST /api/v2/task/86baa4tbc/comment. Expected result: HTTP 200.Mutation input
Expected diff: changes include comments. Exact match required: no. Hosted promotion must observe every listed path after the provider-native mutation; dynamic provider ids and timestamps are excluded from exact matching.Expected reset: restores loaded sample.Known limits
  • Custom-field and hierarchy behavior is limited to the modeled Preview surface.
Start this sample
Inspect the raw state
The packaged JSON artifact is samples/states/clickup/task-comment-workflow/state.json and is 12,397 bytes. The CLI verifies SHA-256 85d14fac6bb5975e59c9ada00b28c669b978f0ee6d759e83043a6767b4814d10 before printing it.Catalog validation: Passed. Hosted availability is determined by Archal’s live certification and admission system, not this static page.

Use custom state

Start from a sample when possible. For custom state, inspect the contract with archal environment describe clickup, then validate the file before creating a sandbox:
Loading state replaces the current collections and establishes a new reset baseline. See Starting state before replacing state in an existing sandbox.