Skip to main content

Provision Workspaces

Auto-provision workspaces based on rules.

Quick Navigation

Endpoint

POST /api/v1/workspaces/provision

Headers

HeaderRequiredDescription
AuthorizationYesBearer <access_token>
Content-TypeYesapplication/json

Request Body

{
"organization_id": 1,
"provisioning_rules": {
"auto_create_for_new_members": true,
"template_id": 1
}
}

Response

Success (200)

{
"success": true,
"data": {
"provisioned_count": 5,
"workspaces": [
{
"id": 4,
"name": "Workspace 1"
}
],
"message": "Workspaces provisioned successfully"
},
"message": "Workspaces provisioned successfully"
}

Features

  • Automated provisioning
  • Rule-based creation
  • Template application

Status

[WARNING] TODO: Not Implemented

This endpoint is defined in the router but the implementation logic is not yet complete.