You need to enable JavaScript to run this app.
导航
ListWorkspaces
最近更新时间:2024.07.02 21:03:12首次发布时间:2024.07.02 21:03:12

查询工作区列表。

请求说明

请求方式:POST
请求地址:https://open.volcengineapi.com/?Action=ListWorkspaces&Version=2023-05-01

请求参数

参数类型是否必选示例值描述
ActionStringListWorkspaces公共参数,本接口值:ListWorkspaces。
VersionString2023-05-01公共参数,本接口值:2023-05-01。

PageNumber

Integer

1

分页查询时的起始页码,从 1 开始,默认为 1。

PageSize

Integer

10

分页查询时每页显示的记录数,取值:

  • 最小值:1
  • 最大值:100
  • 默认值:10
FilterObject WorkspaceFilter待查询工作区的过滤条件。

WorkspaceFilter

参数类型是否必选示例值描述
NameStringwork按工作区名称过滤,模糊查询。
IdsArray of String["2c7a85e4ac034eb790b096705694****"]按工作区 ID 过滤,精确查询。

请求示例

POST /?Action=ListWorkspaces&Version=2023-05-01 HTTP/1.1
Content-Type:application/json
{
    "PageNumber":1,
    "PageSize":10,
    "Filter":{
        "Name":"work",
        "Ids":[
            "2c7a85e4ac034eb790b096705694****"
        ]
    }
}

返回参数

参数类型示例值描述
TotalCountInteger20工作区总数。
ItemsArray of Workspace工作区列表。
PageNumberInteger1当前页码。
PageSizeInteger10单页数量。

Workspace

参数类型示例值描述
IdString18be9d623fba45a1aca409f5e19c****工作区 ID。
NameStringworkspace-test工作区名称。
DescriptionString这是一段描述工作区描述。

Creator

Object IAMUser

{
"AccountId": 24506499****,
"UserId": 0
}

工作区创建人。

Visibility

String

Specified

工作区成员可见方式。

  • Account:所有用户可见
  • Specified:指定用户可见

VisibleUsers

Array of IAMUser

[
{
"AccountId": 24506499****,
"UserId": 0
},
{
"AccountId": 24506499****,
"UserId": 1454***
}
]

当工作区成员可见方式设置为 Specified 时,将进一步展示可见用户列表。

CreateTimeString2023-05-10T14:11:28+08:00工作区创建时间。
UpdateTimeString2023-05-10T14:11:28+08:00工作区更新时间。

返回示例

HTTP/1.1 200 OK
Content-Type:application/json
{
    "ResponseMetadata": {
        "RequestId": "202404031430323BAEA57387980A0B****",
        "Action": "ListWorkspaces",
        "Version": "2023-05-01",
        "Service": "cp",
        "Region": "cn-beijing",
    },
    "Result": {
        "TotalCount": 1,
        "PageNumber": 1,
        "PageSize": 10,
        "Items": [
            {
                "Id": "18be9d623fba45a1aca409f5e19c****",
                "Name": "workspace-test",
                "CreateTime": "2023-05-10T14:11:28+08:00",
                "UpdateTime": "2023-05-10T14:11:28+08:00",
                "Creator": {
                    "AccountId": 24506499****,
                    "UserId": 0
                },
                "Visiblity": "Specified",
                "VisibleUsers": [
                    {
                        "AccountId": 24506499****,
                        "UserId": 0
                    },
                    {
                        "AccountId": 24506499****,
                        "UserId": 1454***
                    }
                ]
            }
        ]
    }
}

错误码

当前接口暂无独立错误码,若接口调用返回异常,可参考 公共错误码 进行故障排查。