获取账号列表
分页查询 NineData 账号列表,支持通过账号 ID、账号名称、账号登录名进行过滤。
请求地址:/openapi/v1/account/list
请求方法:GET
请求参数
参数 | 类型 | 是否必选 | 说明 | 示例 |
---|---|---|---|---|
accountId | String | 否 | 账号 ID。 | 170**********159 |
accountName | String | 否 | 账号名称。 | NineData |
loginName | String | 否 | 账号登录名。 | 138******** |
current | Integer | 否 | 当前页码,从 1 开始,默认 1。 | 1 |
pageSize | Integer | 否 | 分页大小,默认 10。 | 10 |
返回参数
参数 | 类型 | 说明 | 示例 |
---|---|---|---|
success | Bool | 接口调用是否成功。返回值:ture 、false 。 | ture |
requestId | String | 请求 ID。 | Ww2k2GVI-DJGGvSDnEJKv3PFdHIp6ETC |
data | Array | 账号列表,包含账号信息和角色信息。 账号信息:
| { "accountId": "170**********159", "accountName": "NineData", "loginName": "138********", "status": "normal", "accountType": "general", "mobile": "138********", "mail": "g**@9z.cloud", "lastLoginTime": "2025-08-04 03:41:39Z", "roleList": [{ "roleId": "635", "name": "系统管理员", "type": "system" } |
current | Integer | 当前页码。 | 1 |
pageSize | Integer | 每页的大小。 | 10 |
total | Integer | 账号的总数。 | 4 |
调用成功示例
{
"success": true,
"requestId": "Rv6t8FZX-JPNMqTHnKPQd1DHdRLw4DTQ",
"data": [{
"accountId": "170**********159",
"accountName": "NineData",
"loginName": "138********",
"status": "normal",
"accountType": "general",
"mobile": "138********",
"mail": "g**@9z.cloud",
"lastLoginTime": "2025-08-04 03:41:39Z",
"roleList": [{
"roleId": "635",
"name": "系统管理员",
"type": "system"
}]
}],
"current": 1,
"pageSize": 10,
"total": 1
}