Skip to main content

Overview

Workspaces are multi-tenant containers for organizing standards, work products, and compliance analyses.

List Workspaces

curl -X GET "https://api.conformly.ai/api/v1/workspaces" \
  -H "Authorization: Bearer YOUR_JWT_TOKEN"
{
  "items": [
    {
      "id": "uuid",
      "name": "Project Alpha",
      "description": "Main project workspace",
      "created_at": "2025-01-01T00:00:00Z",
      "updated_at": "2025-01-01T00:00:00Z"
    }
  ],
  "total": 1,
  "page": 1,
  "limit": 20,
  "next_cursor": null
}

Create Workspace

curl -X POST "https://api.conformly.ai/api/v1/workspaces" \
  -H "Authorization: Bearer YOUR_JWT_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Project Alpha",
    "description": "Main project workspace"
  }'

Get Workspace Details

curl -X GET "https://api.conformly.ai/api/v1/workspaces/{id}" \
  -H "Authorization: Bearer YOUR_JWT_TOKEN"

Update Workspace

curl -X PATCH "https://api.conformly.ai/api/v1/workspaces/{id}" \
  -H "Authorization: Bearer YOUR_JWT_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Updated Name",
    "description": "Updated description"
  }'

Delete Workspace

curl -X DELETE "https://api.conformly.ai/api/v1/workspaces/{id}" \
  -H "Authorization: Bearer YOUR_JWT_TOKEN"