Skip to content

Workspaces

List the workspaces you belong to.

Updated View as Markdown

Reading and writing a specific workspace’s data (logs, tags, tasks, attachments, templates) is covered in Logs and Workspace Data. This page is just the one route for discovering which workspaces you’re in.

Creating a shared workspace, renaming one, or changing its members is an admin-only action — see Admin → Workspaces.

GET /api/workspaces

GETSigned in

Every workspace the signed-in user is a member of: their own Personal workspace, plus any shared workspace an admin has added them to. This is the same list returned by GET /api/auth/me.

Response

{
  "workspaces": [
    { "id": "...", "slug": "personal-demo", "name": "Personal", "color": "bg-blue-500", "icon": "gallery", "kind": "personal", "templateMode": "today_only", "role": "owner" },
    { "id": "...", "slug": "platform-team", "name": "Platform Team", "color": "bg-violet-500", "icon": "server", "kind": "shared", "templateMode": "today_only", "role": "member" }
  ]
}

role is owner for the workspace’s creator, member for everyone else added to it. A Personal workspace always has exactly one member and can’t take more.

Navigation

Type to search…

↑↓ navigate↵ selectEsc close