Home / Docs

Documentation

Everything you need to set up your workspace, invite your team, and build on the CloudLiberty API.

Quick start

Get your team into CloudLiberty in three steps. Most teams are up and running in under five minutes.

  1. Create a workspace and confirm your email.
  2. Pick a template — Scrum, Kanban, marketing, or a blank board.
  3. Invite your team and assign the first tasks.
Prefer to explore first? Every new workspace ships with a sample project you can safely delete later.

Set up a workspace

A workspace holds your projects, members, and settings. You can create more than one — for example, separate spaces for different departments — and switch between them from the sidebar.

Invite your team

Open Team & Settings → Members, enter email addresses, and choose a role. Invitations are valid for seven days. Roles control who can manage billing, create projects, and change settings.

Templates

Templates give every project a head start. Choose from ready-made Scrum, Kanban, marketing, and design layouts, or save any board as a custom template for your team.

Automations

Automations run on simple triggers and actions — for example, "when a task moves to Done, notify the channel" or "when a task is created, assign it to the project lead." Build them without code from the project settings.

Import & migration

Bring boards, tasks, and members across with the guided importer for common tools, or use the API for custom migrations. Enterprise teams get hands-on migration support.

API · Authentication

The CloudLiberty REST API uses bearer tokens. Generate a key under Team & Settings → API and include it in the Authorization header of every request.

# Example request
curl https://api.cloudliberty.cc/v2/tasks \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"
Keep keys secret. Treat them like passwords and rotate them if one is ever exposed.

Endpoints

A few of the most common endpoints. The full reference is available inside your workspace.

GET/v2/tasksList tasks
POST/v2/tasksCreate a task
GET/v2/membersList team members
GET/v2/analytics/velocityGet velocity data
DELETE/v2/tasks/:idDelete a task

Webhooks

Subscribe to real-time events — task created, status changed, comment added — and CloudLiberty will POST a JSON payload to your endpoint. Use webhooks to keep external systems in sync without polling.

{
  "event": "task.completed",
  "task_id": "tsk_8x21k",
  "project": "Mobile redesign",
  "at": "2026-06-24T10:14:00Z"
}