更新时间:2024-08-30 GMT+08:00
分享

查询用户所有授权的应用账号

功能介绍

查询用户所有授权的应用账号。

接口约束

URI

GET /api/v2/tenant/users/{user_id}/accounts

表1 路径参数

参数

是否必选

参数类型

描述

user_id

String

用户id。

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

Authorization

String

认证凭据,值:Bearer {access_token},access_token通过“获取访问凭据”接口获取。

响应参数

状态码: 200

表3 响应Body参数

参数

参数类型

描述

total

Integer

总数。

accounts

Array of Accounts objects

应用账号列表。

表4 Accounts

参数

参数类型

描述

id

String

应用账号id。

application_id

String

应用id。

account_name

String

应用账号名。

account_type

String

应用账号类型。

name

String

应用账号名称。

extension

Object

自定义扩展属性。

状态码: 400

表5 响应Body参数

参数

参数类型

描述

error_code

String

错误编号。

error_msg

String

错误详情。

请求示例

查询用户所有授权的应用账号,用户id为传入的user_id。

GET https://{domain_name}/api/v2/tenant/users/{user_id}/accounts

Authorization: Bearer 334963fc-1e4a-473b-9096-52a929140...

响应示例

状态码: 200

请求成功。

{
  "total" : 1,
  "accounts" : [ {
    "id" : "20210621095952398-57D5-B75A129DB",
    "account_name" : "Test01",
    "account_type" : "BASIC_ACCOUNT",
    "application_id" : "20210621095843929-CC99-9E7B3BC1F",
    "name" : "test",
    "extension" : { }
  } ]
}

状态码

状态码

描述

200

请求成功。

400

参数无效。

错误码

请参见错误码

相关文档