You need to enable JavaScript to run this app.
文档中心
ArkClaw 企业版

ArkClaw 企业版

复制全文
下载 pdf
UserManagement
ListUsers - 批量查询用户详情
复制全文
下载 pdf
ListUsers - 批量查询用户详情
批量查询用户详情。​
请求参数​
下方仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数。​
Action string 必选 示例值:ListUsers​
要执行的操作,取值:ListUsers。​
​
Version string 必选 示例值:2026-05-01​
API的版本,取值:2026-05-01。​
​
Filter.Emails.N string[] 可选 示例值:Filter.Emails.1=zhang**@example.com&Filter.Emails.2=li**@example.com​
通过用户邮箱地址查询用户,支持精确匹配,您可以填写一个或多个用户邮箱地址。​
  • 参数 - N:表示用户邮箱地址的序号,取值范围:1~100。​
  • 多个邮箱地址之间用&分隔。​
​
Filter.DepartmentUid string 可选 示例值:d4bc986c-6474-4c7f-96f3-c020b8ab****​
通过部门UID查询用户,请传入部门UID,仅支持精准匹配。部门UID可以在ArkClaw控制台“用户管理”页面中的“部门管理”页签获取。​
​
Filter.DepartmentUidRecursive boolean 可选 示例值:true​
是否递归查询部门下的用户。​
  • 仅在Filter.DepartmentUid传入正确的部门UID时生效,若Filter.DepartmentUid未传入或传入空值,Filter.DepartmentUidRecursive的值不生效。​
  • 取值:​
  • true :查询指定部门及其所有子部门下的用户。​
  • false (默认):仅查询指定部门的直属用户,不包含子部门。​
​
Filter.Email string 可选 示例值:zhang**​
通过用户邮箱地址查询用户,支持模糊匹配。​
​
Filter.EmailPhoneNameIsNullOrEmpty boolean 可选 示例值:true​
是否筛选显示名称、手机号或邮箱存在空值的用户,取值:​
  • true:是。​
  • false:仅返回显示名称、手机号、邮箱三项均已填写且非空的用户。​
  • 不传入本参数则返回全部用户。​
​
Filter.GroupUid string 可选 示例值:usergroup1​
通过分组UID查询用户,请传入分组UID,仅支持精准匹配。​
​
Filter.Name string 可选 示例值:zhang**​
通过用户显示名称查询用户,支持模糊匹配。​
​
Filter.NotInAnyDepartment boolean 可选 示例值:false​
是否筛选不属于任何部门的用户,取值:​
  • true:仅返回未加入任何部门的用户。​
  • false(默认):不限制部门归属,返回全部用户。​
​
Filter.NotInAnyGroup boolean 可选 示例值:false​
是否筛选不属于任何分组的用户,取值:​
  • true:仅返回未加入任何分组的用户。​
  • false(默认):不限制分组归属,返回全部用户。​
​
Filter.PhoneNumber string 可选 示例值:138****​
通过用户手机号查询用户,支持模糊匹配。​
​
Filter.UserIds.N string[] 可选 示例值:Filter.UserIds.1=baadc2dc-****&Filter.UserIds.2=9fc5ff57-****​
通过用户ID查询用户,您可以填写一个或多个用户ID。​
  • 参数 - N:表示用户ID的序号,取值范围:1~100。​
  • 多个邮箱地址之间用&分隔。​
​
MaxResults integer 可选 示例值:20​
分页查询时设置的每页行数。​
  • 最小值:1。​
  • 最大值:100。​
  • 默认值:10。​
  • 若传入非法MaxResults值,会被自动调整为默认值。​
​
NextToken string 可选 示例值:Y2kteWVqMXJreTVma3F0YzM4e******​
分页查询凭证,用于标记分页的位置,初次调用该接口时无需设置。下次查询时,取值为上一次API调用返回的NextToken参数值。​
​
SpaceId string 必选 示例值:csi-yei8347ta8xmf5qd****​
ArkClaw实例所属空间ID。可以在ArkClaw控制台“空间概览”页面的“基本信息”获取。​
​
​
​
返回参数​
下方仅列出本接口特有的返回参数。更多信息请参见返回结构。​
NextToken string 示例值:Y2kteWVqMXJreTVma3F0YzM4e******​
分页查询凭证,用于标记分页的位置,初次调用该接口时无需设置。下次查询时,取值为上一次API调用返回的NextToken参数值。​
​
Users object[] 示例值:--​
用户列表数据。​
CreatedAt string 示例值:2026-01-01T11:02:08+08:00​
用户创建时间,时间格式为time.RFC3339。​
​
UserId string 示例值:baadc2dc-****​
用户在身份认证用户池中的唯一标识ID。​
​
UpdatedAt string 示例值:2026-01-01T11:02:08+08:00​
用户信息更新时间,时间格式为time.RFC3339。​
​
PreferredUsername string 示例值:zhang**​
用户名。​
​
PhoneNumber string 示例值:+86138****8000​
用户手机号码。​
​
NumLogins integer 示例值:10​
登录次数。​
​
Name string 示例值:张**​
用户姓名。​
​
Email string 示例值:zhang**@example.com​
用户邮箱地址。​
​
DepartmentUids string[] 示例值:fc6b28f5-0f02-41cc-****​
用户所属部门UID列表。​
​
GroupUids string[] 示例值:"usergroup1"​
用户所属用户组UID列表。​
​
CustomAttributes object[] 示例值:--​
用户自定义属性列表。​
Name string 示例值:department_code​
自定义属性名称。​
​
Value string 示例值:engineering​
自定义属性值。​
​
​
UnionId string 示例值:bca-1f-****​
外部身份提供商用户唯一标识。​
​
​
​
​
请求示例​
​
GET /?Action=ListUsers&Version=2026-05-01&SpaceId=csi-yei8347ta8xmf5qd**** HTTP/1.1​
Host: https://arkclaw.cn-beijing.volcengineapi.com​
X-Date: 20260616T140849Z​
Authorization: HMAC-SHA256 Credential=Adfks******wekfwe/20260616/cn-beijing/arkclaw/request, SignedHeaders=host;x-date, Signature=47a7d934ff7b37c03938******cd7b8278a40a1057690c401e92246a0e41085f​
​
​
​
返回示例​
​
{​
"ResponseMetadata": {​
"RequestId": "2026061117512420024504****",​
"Action": "ListUsers",​
"Version": "2026-05-01",​
"Service": "arkclaw",​
"Region": "cn-beijing"​
},​
"Result": {​
"NextToken": "Y2kteWVqMXJreTVma3F0YzM4e******",​
"Users": [​
{​
"CreatedAt": "2026-01-01T11:02:08+08:00",​
"UserId": "baadc2dc-****",​
"UpdatedAt": "2026-01-01T11:02:08+08:00",​
"PreferredUsername": "zhang**",​
"PhoneNumber": "+86138****8000",​
"NumLogins": 10,​
"Name": "zhang**",​
"Email": "zhang**@example.com",​
"DepartmentUids": [​
"d4bc986c-6474-4c7f-96f3-c020b8ab****"​
],​
"GroupUids": [​
"usergroup1"​
],​
"CustomAttributes": [​
{​
"Name": "department_code",​
"Value": "engineering"​
}​
]​
},​
{​
"CreatedAt": "2026-01-01T11:02:08+08:00",​
"UserId": "9fc5ff57-****",​
"UpdatedAt": "2026-01-01T11:02:08+08:00",​
"PreferredUsername": "li**",​
"PhoneNumber": "+86139****8010",​
"NumLogins": 5,​
"Name": "li**",​
"Email": "li**@example.com",​
"DepartmentUids": [​
"d4bc986c-6474-4c7f-96f3-c020b8ab****"​
],​
"GroupUids": [​
"usergroup1"​
],​
"CustomAttributes": [​
{​
"Name": "department_code",​
"Value": "engineering"​
}​
]​
}​
]​
}​
}​
​
错误码​
下表为您列举了该接口与业务逻辑相关的错误码。公共错误码请参见公共错误码文档。​
​
状态码​
错误码​
错误信息​
说明​
400​
InvalidFilterUserIds.TooMany​
The number of specified Filter.UserIds exceeds the maximum limit of 100.​
指定的Filter.UserIds数量超过最大限制(100)。​
400​
InvalidMaxResults.Malformed​
The specified MaxResults is malformed.​
无效的MaxResults。​
400​
InvalidNextToken.Malformed​
The specified NextToken is malformed.​
无效的NextToken。​
400​
MissingParameter.SpaceId​
The required parameter SpaceId is not supplied.​
参数SpaceId不能为空。​
404​
InvalidSpace.NotFound​
The specified space does not exist.​
指定的ClawSpace不存在。​
500​
InternalError​
An internal error has occurred.​
内部错误,请重试。如果多次尝试失败,请提交工单。​
​
​
最近更新时间:2026.09.11 10:49:54
这个页面对您有帮助吗?
有用
有用
无用
无用