Skip to content

子账户管理 ​

子账户列表 ​

项目内容
接口描述子账户列表
接口地址/console/v1/sub_account
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
pageint-validate:optionaldesc:页数
limitint-validate:optionaldesc:每页条数
orderbystring-idvalidate:optionaldesc:排序字段
sortstring-ascdescvalidate:optionaldesc:升降序

响应参数

nametypedefaultdesc
listarray-desc:子账户列表
list[].idint-desc:子账户ID
list[].statusint-desc:状态
list[].usernamestring-desc:账户名
list[].last_action_timestring-desc:上次使用时间
countint-desc:子账户总数

子账户详情 ​

项目内容
接口描述子账户详情
接口地址/console/v1/sub_account/:id
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-validate:requireddesc:子账户ID

响应参数

nametypedefaultdesc
accountobject-desc:子账户信息
account.idint-desc:子账户ID
account.usernamestring-desc:账户名
account.emailstring-desc:邮件
account.phone_codeint-desc:国际电话区号
account.phonestring-desc:手机号
account.autharray-desc:权限
account.noticearray-desc:通知
account.project_idarray-desc:项目ID数组
account.visible_productstring-desc:可见产品
account.modulearray-desc:模块
account.host_idarray-desc:产品ID数组

创建子账户 ​

项目内容
接口描述创建子账户
接口地址/console/v1/sub_account
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
usernamestring-validate:requireddesc:账户名
emailstring-邮件手机号两者至少输入一个validate:optionaldesc:邮件
phone_codeint-输入手机号时必传validate:optionaldesc:国际电话区号
phonestring-邮件手机号两者至少输入一个validate:optionaldesc:手机号
passwordstring-validate:requireddesc:密码
project_idarray-validate:optionaldesc:项目ID数组
visible_productstring-module模块host具体产品validate:optionaldesc:可见产品
modulearray-validate:optionaldesc:模块
host_idarray-validate:optionaldesc:产品ID数组
autharray-validate:requireddesc:权限
noticearray-product产品marketing营销ticket工单cost费用recommend推介system系统validate:requireddesc:通知

响应参数

无

编辑子账户 ​

项目内容
接口描述编辑子账户
接口地址/console/v1/sub_account/:id
请求方式PUT
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-validate:requireddesc:子账户ID
emailstring-邮件手机号两者至少输入一个validate:optionaldesc:邮件
phone_codeint-输入手机号时必传validate:optionaldesc:国际电话区号
phonestring-邮件手机号两者至少输入一个validate:optionaldesc:手机号
passwordstring-validate:requireddesc:密码
project_idarray-validate:optionaldesc:项目ID数组
visible_productstring-module模块host具体产品validate:optionaldesc:可见产品
modulearray-validate:optionaldesc:模块
host_idarray-validate:optionaldesc:产品ID数组
autharray-validate:requireddesc:权限
noticearray-product产品marketing营销ticket工单cost费用recommend推介system系统validate:requireddesc:通知

响应参数

无

删除子账户 ​

项目内容
接口描述删除子账户
接口地址/console/v1/sub_account/:id
请求方式DELETE
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-validate:requireddesc:子账户ID

响应参数

无

子账户状态切换 ​

项目内容
接口描述子账户状态切换
接口地址/console/v1/sub_account/:id/status
请求方式PUT
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-validate:requireddesc:子账户ID
statusint-0禁用1启用validate:requireddesc:状态

响应参数

无

当前子账户权限列表 ​

项目内容
接口描述当前子账户权限列表
接口地址/console/v1/sub_account/:id/auth
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-validate:requireddesc:子账户ID

响应参数

nametypedefaultdesc
listarray-desc:权限列表
list[].idint-desc:权限ID
list[].titlestring-desc:权限标题
list[].urlstring-desc:地址
list[].orderint-desc:排序
list[].parent_idint-desc:父级ID
list[].childarray-desc:权限子集
list[].child[].idint-desc:权限ID
list[].child[].titlestring-desc:权限标题
list[].child[].urlstring-desc:地址
list[].child[].orderint-desc:排序
list[].child[].parent_idint-desc:父级ID
list[].child[].childarray-desc:权限子集
list[].child[].child[].idint-desc:权限ID
list[].child[].child[].titlestring-desc:权限标题
list[].child[].child[].urlstring-desc:地址
list[].child[].child[].orderint-desc:排序
list[].child[].child[].parent_idint-desc:父级ID
rulesarray-desc:权限规则