Skip to main content
🐙
Docs

Workspaces API

List and manage Delegate workspaces via the REST API.

#List workspaces

GET /api/workspaces

Returns all workspaces the authenticated user belongs to.

Response
[
  {
    "id": "ws_1a2b3c",
    "name": "Acme Corp",
    "slug": "acme-corp",
    "plan": "pro",
    "memberCount": 12,
    "createdAt": "2026-01-15T10:00:00Z"
  }
]

#Get workspace

GET /api/workspaces/:id

Returns a single workspace by ID.

#Update workspace

PATCH /api/workspaces/:id
FieldTypeRequiredDescription
namestringNoWorkspace display name
timezonestringNoIANA timezone string

#Members

GET /api/workspaces/:id/members

Returns all members of the workspace with their roles.