接口描述
描述:查询企业部门列表,仅企业下具有部门查询权限的用户可查询部门列表。不支持 OAuth2.0 鉴权访问。
调用方式:GET
接口请求域名:
https://api.meeting.qq.com/v1/departments?userid={userid}&department_id={department_id}&page={page}&page_size={page_size}
输入参数
HTTP 请求头公共参数请参见签名验证章节的 公共参数说明。
参数名称 | 必选 | 参数类型 | 参数描述 |
---|---|---|---|
userid | 是 | String | 接口调用者 userid,必须为企业下具有部门查询权限的用户。 |
department_id | 是 | String | 部门 ID(部门 ID 为空时输出全部部门列表,为0时输出全部主部门列表,其他情况返回该部门下子部门列表)。 |
page | 否 | Integer | 分页,默认为1,最小值为1。 |
page_size | 否 | Integer | 分页大小,默认为20,取值范围[1,20]。 |
输出参数
成功输出以下字段,失败则返回 错误码 和错误信息。
参数名称 | 参数类型 | 参数描述 |
---|---|---|
total_page | Integer | 数据总页数。 |
total_count | Integer | 数据总条数。 |
department_list | 部门对象数组 | 部门对象列表。 |
current_size | Integer | 当前页实际大小。 |
current_page | Integer | 当前页。 |
部门对象
参数名称 | 参数类型 | 参数描述 |
---|---|---|
department_id | String | 部门 ID。 |
department_name | String | 部门名称。 |
department_full_name | String | 部门全称。 |
is_main_department | Boolean | 是否是主部门。 |
示例
输入示例
GET
https://api.meeting.qq.com/v1/departments?userid=meeting4548079&page=1&page_size=20
输出示例
{
"total_count": 4,
"total_page": 1,
"current_page": 1,
"current_size": 4,
"department_list": [{
"department_id": "e99f0********65361e1c78c7e08465b",
"department_name": "test-子部门-02",
"department_full_name": "test-主部门-01/test-子部门-02",
"is_main_department": false
}, {
"department_id": "b3295fd11********843532c689536",
"department_name": "test-子部门-01",
"department_full_name": "test-主部门-01/test-子部门-01",
"is_main_department": false
}, {
"department_id": "07f4c15b6616**********966815d251",
"department_name": "test-主部门-02",
"department_full_name": "test-主部门-02",
"is_main_department": true
}, {
"department_id": "1519a9a1a985e**********a464bf856",
"department_name": "test-主部门-01",
"department_full_name": "test-主部门-01",
"is_main_department": true
}]
}
下载 查询部门列表.pdf
文章内容是否对您有帮助?
有帮助
无帮助
能否告知我们这篇文章的问题?(选填)