5. 查询工作空间列表
描述: 获取用户所有工作空间列表信息。
5.1. 接口URL
Post http://${server-host}:${server-port}/api/v1/listWorkspaces
5.2. 接口入参
字段 | 类型 | 是否必填 | 描述 |
---|---|---|---|
userKey | String | Y | 激活码 |
pageNumber | int | N | 页码信息(默认1) |
pageSize | int | N | 页大小信息(默认10) |
入参示例
{
"userKey": "CB698418-88B25371-67F15F01-XXXXXXXX",
"pageNumber": 1,
"pageSize": 10
}
5.3. 接口出参
字段名 | 字段类型 | 描述 |
---|---|---|
code | int | 状态码 |
message | String | 描述信息 |
data | Object | 数据信息 |
data数据结构
字段名 | 字段类型 | 描述 |
---|---|---|
records | array | 工作空间列表信息 |
workspaceId | String | 工作空间ID |
workspaceName | String | 工作空间名称 |
dbType | String | 数据库类型 |
createTime | String | 创建时间 |
numberOfAnalysis | int | 工作空间分析个数 |
latestAnalysisTime | String | 最近一次分析时间 |
status | String | 工作空间创建状态 |
total | String | 总数 |
size | String | 页大小 |
current | String | 页码 |
pages | String | 总页数 |
出参示例
{
"code": 200,
"message": "操作成功",
"data": {
"records": [
{
"workspaceId": "1730411624641736706",
"workspaceName": "api-online-pawsql20231201102054",
"dbType": "mysql",
"createTime": "2023-12-01 10:20:54",
"numberOfAnalysis": 8,
"latestAnalysisTime": "2023-12-01 16:24:17",
"status": "success"
},
{
"workspaceId": "1730187810133712898",
"workspaceName": "api-service@pawsql.comoffline-null2023-11-30 19:31:26",
"dbType": "mysql",
"createTime": "2023-11-30 19:31:26",
"numberOfAnalysis": 3,
"latestAnalysisTime": "2023-12-01 09:50:16",
"status": "success"
}
],
"total": "2",
"size": "10",
"current": "1",
"orders": [],
"searchCount": true,
"pages": "1"
}
}