查看工作区列表¶
查看当前身份可访问的工作区。可按名称筛选结果。
GET https://api.moi.matrixorigin.cn/v5/workspaces
调用前准备¶
准备个人访问令牌。此接口不需要先进入某个工作区。
查询参数¶
将 $AI_STUDIO_API_KEY 替换为实际值。不需要按名称筛选时,去掉 name 查询参数。
curl --get "https://api.moi.matrixorigin.cn/v5/workspaces" \
--data-urlencode "name=$WORKSPACE_NAME" \
-H "X-API-Key: $AI_STUDIO_API_KEY"
参数 |
类型 |
是否必填 |
说明 |
|---|---|---|---|
|
string |
否 |
按工作区名称筛选。不区分大小写的包含匹配;省略时返回当前身份可访问的全部工作区。此接口不分页, |
成功响应¶
成功时返回 200。没有匹配项时,data.workspaces 为空数组。
{
"code": "OK",
"msg": "OK",
"data": {
"workspaces": [
{
"id": "ws_01",
"name": "分析工作区",
"status": "active",
"owner_id": "user_01",
"owner_name": "张三",
"owner_email": "zhangsan@example.com",
"created_at": "2026-08-01T09:00:00Z",
"access_status": "active"
}
],
"total": 1
}
}
字段 |
类型 |
说明 |
|---|---|---|
|
string |
成功时为 |
|
string |
成功时为 |
|
array of object |
工作区列表。没有匹配项时为空数组。 |
|
string |
工作区 ID。 |
|
string |
工作区名称。 |
|
string |
工作区当前状态。 |
|
string |
所有者的用户 ID。 |
|
string |
所有者名称。 |
|
string |
所有者邮箱。 |
|
string |
创建时间。 |
|
string |
当前身份对该工作区的访问状态。 |
|
string |
与当前身份相关的待处理邀请 ID;没有邀请时省略。 |
|
integer |
返回的工作区数量。 |
错误响应¶
{
"code": "ErrWorkspaceListFailed",
"msg": "查询工作区失败",
"data": null
}
字段 |
类型 |
说明 |
|---|---|---|
|
string |
错误代码。 |
|
string |
可读错误信息。 |
|
null |
错误响应中为 |
后续操作¶
记录目标工作区的 id。需要创建新工作区时,提交创建工作区任务;需要处理未完成邀请时,使用 invitation_id 接受工作区邀请。