Skip to content

批量获取员工信息

本接口用于批量根据员工的ID查询员工的详情,比如员工姓名,手机号,邮箱,部门等信息。 员工指飞书企业内身份为「Employee」的成员,等同于通讯录OpenAPI中的「User」

Tip: 注意:

  • 本接口支持tenant_access_token和user_access_token。
    • 使用tenant_access_token时,数据权限遵循应用的通讯录权限范围,返回的字段数据为应用有权限的字段。可通过获取应用通讯录权限范围配置确定应用的通讯录权限范围。 > - 使用user_access_token时,默认为管理员用户,将校验管理员管理范围。当用户有多个管理员身份均可查看员工信息时,管理员管理范围取最大集。管理员权限可查看帮助中心文档: 管理员创建管理员角色及分配权限

请求

项目
HTTP URLhttps://open.feishu.cn/open-apis/directory/v1/employees/mget
HTTP MethodPOST
接口频率限制1000 次/分钟、50 次/秒
支持的应用类型custom,isv
权限要求 调用该 API 所需的权限。开启其中任意一项权限即可调用directory:employee:read 调用 API 获取员工信息
字段权限要求> Tip: 该接口返回体中存在下列敏感字段,仅当开启对应的权限后才会返回;如果无需获取这些字段,则不建议申请 directory:department.base:read 查看部门基础信息 directory:department.count:read 查看部门成员与子部门计数 directory:department.custom_field:read 查看部门自定义字段信息 directory:department.data_source:read 查看部门数据来源 directory:department.department_path:read 查看部门路径信息 directory:department.external_id:read 查看部门自定义 ID directory:department.has_child:read 查看部门是否有子部门 directory:department.leader:read 查看部门负责人信息 directory:department.name:read 查看部门的名称 directory:department.order_weight:read 查看部门排序权重 directory:department.organization:read 查看部门组织架构信息 directory:department.parent_id:read 查看部门的父部门 ID directory:department.status:read 查看部门的停启用状态 directory:employee.base.active_status:read 查看员工账号活跃状态 directory:employee.base.avatar:read 查看员工的头像 directory:employee.base.background_image:read 查看员工的名片页自定义背景图 directory:employee.base.base:read 查看员工个人基本信息 directory:employee.base.custom_field:read 查看员工自定义字段值 directory:employee.base.data_source:read 查看员工数据来源 directory:employee.base.department:read 查看员工所属部门信息 directory:employee.base.department_path:read 查看员工部门路径 directory:employee.base.dept_order:read 查看员工在部门内的排序 directory:employee.base.description:read 查看员工的个性签名 directory:employee.base.dotted_line_leaders:read 查看员工虚线上级 ID directory:employee.base.email:read 查看员工工作邮箱 directory:employee.base.enterprise_email:read 查看员工企业邮箱 directory:employee.base.enterprise_email_alias:read 查看员工的企业邮箱别名 directory:employee.base.external_id:read 查看员工自定义 ID directory:employee.base.gender:read 查看员工性别 directory:employee.base.geo:read 查看员工数据驻留地 directory:employee.base.is_admin:read 查看员工是否是普通管理员 directory:employee.base.is_primary_admin:read 查看员工是否是超级管理员 directory:employee.base.is_resigned:read 查看员工离职状态 directory:employee.base.leader:read 查看员工上级信息 directory:employee.base.leader_id:read 查看员工直属上级 ID directory:employee.base.mobile:read 查看员工手机号 directory:employee.base.name.another_name:read 查看员工的别名 directory:employee.base.name.name:read 查看员工的姓名 directory:employee.base.resign_time:read 查看员工离职时间 directory:employee.base.role:read 查看员工角色信息 directory:employee.base.status:read 查看员工状态信息 directory:employee.base.subscription_ids:read 查看员工席位信息 directory:employee.work.base_work:read 查看员工基础工作信息 directory:place.status:read 查看地点状态 directory:employee.work.employment_type:read 查看员工的员工类型 directory:employee.work.extension_number:read 查看员工的分机号 directory:employee.work.job_number:read 查看员工的工号 directory:employee.work.job_title:read 查看员工职务信息 directory:employee.work.join_date:read 查看员工的入职日期 directory:employee.work.resign_date:read 查看员工离职日期 directory:employee.work.resign_reason:read 查看员工离职原因 directory:employee.work.resign_remark:read 查看员工离职备注 directory:employee.work.resign_type:read 查看员工离职类型 directory:employee.work.staff_status:read 查看员工的人事状态 directory:employee.work.work_country_or_region:read 查看员工的工作国家/地区 directory:employee.work.work_place:read 查看员工的工作地点 directory:employee.work.work_station:read 查看员工的工位 directory:job_title.base:read 查看职务基础信息 directory:job_title.status:read 查看职务状态 directory:place.base:read 查看地点基础信息 directory:job_family.path:read 查看工作序列的路径信息 directory:job_family.status:read 查看企业中工作序列的状态信息 directory:job_level.base:read 101098 directory:job_level.order:read 101100 directory:job_level.status:read 101099 directory:employee.work.job_level:read 查看员工的职级 directory:employee.work.job_family:read 查看员工的序列 directory:job_family.base:read 查看工作序列的信息 directory:employee.work.employment:read 查看员工雇佣信息

请求头

名称类型必填描述
Authorizationstringtenant_access_tokenuser_access_token 值格式:"Bearer access_token" 示例值:"Bearer u-7f1bcd13fc57d46bac21793a18e560" 了解更多:如何选择与获取 access token
Content-Typestring固定值:"application/json; charset=utf-8"

查询参数

名称类型必填描述
employee_id_typestring用户 ID 类型
示例值:open_id
可选值有
- open_id: 标识一个用户在某个应用中的身份。同一个用户在不同应用中的 Open ID 不同。了解更多:如何获取 Open ID - union_id: 标识一个用户在某个应用开发商下的身份。同一用户在同一开发商下的应用中的 Union ID 是相同的,在不同开发商下的应用中的 Union ID 是不同的。通过 Union ID,应用开发商可以把同个用户在多个应用中的身份关联起来。了解更多:如何获取 Union ID? - employee_id: 企业内在职员工的唯一标识。支持自定义,未自定义时系统自动生成。ID支持修改。 获取employee_id的方式: - 企业管理员在 管理后台 > 组织架构 > 成员与部门 页面,点击 成员详情,查询员工ID - 通过 批量获取员工列表 的接口,通过手机号或邮箱查询员工ID。
默认值open_id
当值为 employee_id,字段权限要求directory:employee.base.external_id:read 查看员工自定义 ID
department_id_typestring此次调用中使用的部门ID的类型
示例值:department_id
可选值有
- department_id: 用来标识租户内一个唯一的部门 - open_department_id: 用来在具体某个应用中标识一个部门,同一个部门 在不同应用中的 open_department_id 不相同。

请求体

名称类型必填描述
employee_idsstring\[\]员工ID,与employee_id_type类型保持一致
示例值:["eefg22jdi"]
数据校验规则
- 长度范围:1100
required_fieldsstring\[\]需要查询的字段列表。将按照传递的字段列表返回有权限的行、列数据。不传则不会返回任何字段。了解更多:字段枚举说明
示例值:["base_info.mobile"]
数据校验规则
- 长度范围:0100

请求体示例

json
{
    "employee_ids": [
        "eefg22jdi"
    ],
    "required_fields": [
        "base_info.mobile"
    ]
}

响应

响应体

名称类型描述
codeint错误码,非 0 表示失败
msgstring错误描述
data\--
  └ employeesemployee_entity\[\]员工信息
    └ base_infoemployee_base_entity员工基础信息
      └ employee_idstring企业内在职员工的唯一标识,与employee_id_type类型保持一致。 employee_id_typeopen_id或者union_id时无需权限,使用employee_id类型时,权限要求如下字段权限要求directory:employee.base.external_id:read 查看员工自定义 ID
      └ namename姓名
        └ namei18n_text员工的姓名
字段权限要求(满足任一)directory:employee.base.base:read 查看员工个人基本信息 directory:employee.base.name.name:read 查看员工的姓名
          └ default_valuestring默认值
          └ i18n_valuemap<string, string>国际化值,key为zh_cn, ja_jp, en_us, value为对应的值
        └ another_namestring别名
字段权限要求(满足任一)directory:employee.base.base:read 查看员工个人基本信息 directory:employee.base.name.another_name:read 查看员工的别名
      └ mobilestring员工的手机号。注意: 1. 在企业内的在职员工中不可重复。 2. 未认证企业仅支持添加中国大陆手机号,通过飞书认证的企业允许添加海外手机号。 3. 国际电话区号前缀中必须包含加号 +。
字段权限要求directory:employee.base.mobile:read 查看员工手机号
      └ emailstring员工在工作中的邮箱。注意: 1. 在企业内的在职员工中不可重复。 2. 非中国大陆手机号成员必须同时添加邮箱。
字段权限要求directory:employee.base.email:read 查看员工工作邮箱
      └ enterprise_emailstring企业邮箱
字段权限要求directory:employee.base.enterprise_email:read 查看员工企业邮箱
      └ genderint性别
可选值有
- 0: 未知 - 1: 男 - 2: 女 - 3: 其他
字段权限要求directory:employee.base.gender:read 查看员工性别
      └ departmentsdepartment\[\]员工所属的部门信息。一个员工可属于多个部门,排在第一个的为主部门
字段权限要求directory:employee.base.department:read 查看员工所属部门信息
        └ department_idstring部门ID,与department_id_type类型保持一致
字段权限要求(满足任一)directory:department.base:read 查看部门基础信息 directory:department.external_id:read 查看部门自定义 ID
        └ department_countdepartment_count部门成员与子部门计数
字段权限要求(满足任一)directory:department.count:read 查看部门成员与子部门计数 directory:department.organization:read 查看部门组织架构信息
          └ recursive_members_countstring递归成员数量
          └ direct_members_countstring直属成员数量
          └ recursive_members_count_exclude_leadersstring递归成员数量(不含leader)
          └ recursive_departments_countstring递归子部门数量
          └ direct_departments_countstring直属子部门数量
        └ has_childboolean是否有子部门
字段权限要求(满足任一)directory:department.has_child:read 查看部门是否有子部门 directory:department.organization:read 查看部门组织架构信息
        └ leadersdepartment_leader\[\]部门负责人
字段权限要求directory:department.leader:read 查看部门负责人信息
          └ leader_typeint部门负责人类型
可选值有
- 1: 主 - 2: 副
          └ leader_idstring部门负责人ID,与employee_id_type类型保持一致
        └ parent_department_idstring父部门ID,与department_id_type类型保持一致
字段权限要求(满足任一)directory:department.organization:read 查看部门组织架构信息 directory:department.parent_id:read 查看部门的父部门 ID
        └ namei18n_text部门名称
字段权限要求(满足任一)directory:department.base:read 查看部门基础信息 directory:department.name:read 查看部门的名称
          └ default_valuestring默认值
          └ i18n_valuemap<string, string>国际化值,key为zh_cn, ja_jp, en_us, value为对应的值
        └ enabled_statusboolean是否启用
字段权限要求directory:department.status:read 查看部门的停启用状态
        └ order_weightstring部门排序权重
示例值: "100"
字段权限要求(满足任一)directory:department.order_weight:read 查看部门排序权重 directory:department.organization:read 查看部门组织架构信息
        └ custom_field_valuescustom_field_value\[\]自定义字段
字段权限要求directory:department.custom_field:read 查看部门自定义字段信息
          └ field_typestring自定义字段类型
可选值有
- 1: 多行文本 - 2: 网页链接 - 3: 枚举选项 - 4: 人员 - 9: 电话 - 10: 多选枚举类型(目前仅支持文本类型) - 11: 人员列表
          └ text_valuei18n_text文本字段值
            └ default_valuestring默认值
            └ i18n_valuemap<string, string>国际化值,key为zh_cn, ja_jp, en_us, value为对应的值
          └ url_valueurl_value网页链接字段值
            └ link_texti18n_text网页标题
              └ default_valuestring默认值
              └ i18n_valuemap<string, string>国际化值,key为zh_cn, ja_jp, en_us, value为对应的值
            └ urlstring移动端网页链接
            └ pcurlstring桌面端网页链接
          └ enum_valueenum_value枚举
            └ enum_idsstring\[\]选项结果ID
            └ enum_typestring选项类型
可选值有
- 1: 文本 - 2: 图片
          └ user_valuesuser_value\[\]人员字段值
            └ idsstring\[\]人员ID,与employee_id_type类型保持一致
          └ phone_valuephone_value电话字段值
            └ phone_numberstring电话号
            └ extension_numberstring分机号
          └ field_keystring自定义字段key
        └ department_path_infosdepartment_base_info\[\]部门路径信息,排列顺序为根部门到末级部门
字段权限要求directory:department.department_path:read 查看部门路径信息
          └ department_idstring部门ID,与department_id_type类型保持一致
          └ department_namei18n_text部门名称
            └ default_valuestring默认值
            └ i18n_valuemap<string, string>国际化值,key为zh_cn, ja_jp, en_us, value为对应的值
        └ data_sourceint数据来源
可选值有
- 1: 管理后台 - 2: 人事企业版 - 3: SCIM
字段权限要求(满足任一)directory:department.base:read 查看部门基础信息 directory:department.data_source:read 查看部门数据来源
      └ employee_order_in_departmentsuser_department_sort_info\[\]用户在部门内的排序信息, 第一个部门为主部门
字段权限要求(满足任一)directory:employee.base.department:read 查看员工所属部门信息 directory:employee.base.dept_order:read 查看员工在部门内的排序
        └ department_idstring部门id,与department_id_type类型保持一致
        └ order_weight_in_deparmentstring用户在部门内的排序权重
示例值: "80"
        └ order_weight_among_deparmentsstring用户多个部门间的排序权重
示例值: "20"
      └ descriptionstring个人签名
字段权限要求(满足任一)directory:employee.base.base:read 查看员工个人基本信息 directory:employee.base.description:read 查看员工的个性签名
      └ active_statusint员工的账号活跃状态
可选值有
- 1: 未激活 - 2: 激活 - 3: 冻结 - 4: 主动退出 - 5: 未加入
字段权限要求(满足任一)directory:employee.base.active_status:read 查看员工账号活跃状态 directory:employee.base.status:read 查看员工状态信息
      └ is_resignedboolean是否离职
字段权限要求(满足任一)directory:employee.base.is_resigned:read 查看员工离职状态 directory:employee.base.status:read 查看员工状态信息
      └ leader_idstring员工的直属上级ID,与employee_id_type类型保持一致
字段权限要求(满足任一)directory:employee.base.leader:read 查看员工上级信息 directory:employee.base.leader_id:read 查看员工直属上级 ID
      └ dotted_line_leader_idsstring\[\]员工的虚线上级ID,与employee_id_type类型保持一致
字段权限要求(满足任一)directory:employee.base.dotted_line_leaders:read 查看员工虚线上级 ID directory:employee.base.leader:read 查看员工上级信息
      └ is_primary_adminboolean是否租户超级管理员
字段权限要求(满足任一)directory:employee.base.is_primary_admin:read 查看员工是否是超级管理员 directory:employee.base.role:read 查看员工角色信息
      └ enterprise_email_aliasesstring\[\]员工的企业邮箱别名。当成员希望针对不同人使用不同的邮箱地址进行邮件往来时,可为其企业邮箱添加别名。添加后,成员可使用别名发送邮件,也可接受发送至别名的邮件。
字段权限要求(满足任一)directory:employee.base.enterprise_email:read 查看员工企业邮箱 directory:employee.base.enterprise_email_alias:read 查看员工的企业邮箱别名
      └ custom_field_valuescustom_field_value\[\]自定义字段值
字段权限要求directory:employee.base.custom_field:read 查看员工自定义字段值
        └ field_typestring自定义字段类型
可选值有
- 1: 多行文本 - 2: 网页链接 - 3: 枚举选项 - 4: 人员 - 9: 电话 - 10: 多选枚举类型(目前仅支持文本类型) - 11: 人员列表
        └ text_valuei18n_text文本字段值
          └ default_valuestring默认值
          └ i18n_valuemap<string, string>国际化值,key为zh_cn, ja_jp, en_us, value为对应的值
        └ url_valueurl_value网页链接字段值
          └ link_texti18n_text网页标题
            └ default_valuestring默认值
            └ i18n_valuemap<string, string>国际化值,key为zh_cn, ja_jp, en_us, value为对应的值
          └ urlstring移动端网页链接
          └ pcurlstring桌面端网页链接
        └ enum_valueenum_value枚举
          └ enum_idsstring\[\]选项结果ID
          └ enum_typestring选项类型
可选值有
- 1: 文本 - 2: 图片
        └ user_valuesuser_value\[\]人员字段值
          └ idsstring\[\]人员ID
        └ phone_valuephone_value电话字段值
          └ phone_numberstring电话号
          └ extension_numberstring分机号
        └ field_keystring自定义字段key
      └ department_path_infosdepartment_base_info\[\]\[\]全部直属部门对应的全路径。排列顺序为根部门到末级部门对应结构 json [ /*所属部门A相关部门路径*/ [ {/*根部门*/}, {/*A的父部门*/}, { "department_id": "abcdefg", "i18n_text": `{ "default_value": "A", "i18n_value": { "zh_cn": "A cn name", "en_us": "A en name" }` } } ] ]
字段权限要求directory:employee.base.department_path:read 查看员工部门路径
      └ resign_timestring离职时间。离职操作的时间,系统自动生成,无法写入。格式为YYYY-MM-DD。
字段权限要求directory:employee.base.resign_time:read 查看员工离职时间
      └ avatarimage_link员工的头像url
字段权限要求(满足任一)directory:employee.base.avatar:read 查看员工的头像 directory:employee.base.base:read 查看员工个人基本信息
        └ avatar_72string72*72像素头像链接
        └ avatar_240string240*240像素头像链接
        └ avatar_640string640*640像素头像链接
        └ avatar_originstring原始头像链接
      └ background_imagestring员工的自定义背景图url
字段权限要求(满足任一)directory:employee.base.background_image:read 查看员工的名片页自定义背景图 directory:employee.base.base:read 查看员工个人基本信息
      └ is_adminboolean是否租户普通管理员
字段权限要求(满足任一)directory:employee.base.is_admin:read 查看员工是否是普通管理员 directory:employee.base.role:read 查看员工角色信息
      └ data_sourceint数据来源
可选值有
- 1: 管理后台 - 2: 人事企业版 - 3: SCIM
字段权限要求(满足任一)directory:employee.base.base:read 查看员工个人基本信息 directory:employee.base.data_source:read 查看员工数据来源
      └ geo_namestring员工数据驻留地
字段权限要求(满足任一)directory:employee.base.base:read 查看员工个人基本信息 directory:employee.base.geo:read 查看员工数据驻留地
      └ subscription_idsstring\[\]分配给员工的席位ID列表。
字段权限要求(满足任一)directory:employee.base.base:read 查看员工个人基本信息 directory:employee.base.subscription_ids:read 查看员工席位信息
    └ work_infoemployee_work_entity员工工作信息
      └ work_country_or_regionstring工作地国家/地区 如何查询国家/地区的编码含义
字段权限要求(满足任一)directory:employee.work.base_work:read 查看员工基础工作信息 directory:employee.work.work_country_or_region:read 查看员工的工作国家/地区
      └ work_placeplace工作地点
字段权限要求(满足任一)directory:employee.work.base_work:read 查看员工基础工作信息 directory:employee.work.work_place:read 查看员工的工作地点
        └ place_idstringID,不存在时默认返回"0"
        └ place_namei18n_text工作地点的名称
字段权限要求directory:place.base:read 查看地点基础信息
          └ default_valuestring默认值
          └ i18n_valuemap<string, string>国际化值,key为zh_cn, ja_jp, en_us, value为对应的值
        └ is_enabledboolean是否启用
字段权限要求directory:place.status:read 查看地点状态
        └ descriptioni18n_text描述
字段权限要求directory:place.base:read 查看地点基础信息
          └ default_valuestring默认值
          └ i18n_valuemap<string, string>国际化值,key为zh_cn, ja_jp, en_us, value为对应的值
      └ work_stationi18n_text工位
字段权限要求(满足任一)directory:employee.work.base_work:read 查看员工基础工作信息 directory:employee.work.work_station:read 查看员工的工位
        └ default_valuestring默认值
        └ i18n_valuemap<string, string>国际化值,key为zh_cn, ja_jp, en_us, value为对应的值
      └ job_numberstring工号
字段权限要求(满足任一)directory:employee.work.base_work:read 查看员工基础工作信息 directory:employee.work.job_number:read 查看员工的工号
      └ extension_numberstring分机号
字段权限要求(满足任一)directory:employee.work.base_work:read 查看员工基础工作信息 directory:employee.work.extension_number:read 查看员工的分机号
      └ join_datestring入职日期。如“2007-03-20”
字段权限要求(满足任一)directory:employee.work.join_date:read 查看员工的入职日期 directory:employee.work.employment:read 查看员工雇佣信息
      └ employment_typeint员工类型
字段权限要求(满足任一)directory:employee.work.employment_type:read 查看员工的员工类型 directory:employee.work.employment:read 查看员工雇佣信息
      └ staff_statusint员工人事状态
可选值有
- 1: 在职 - 2: 离职 - 3: 待入职 - 4: 取消入职 - 5: 待离职
字段权限要求(满足任一)directory:employee.work.staff_status:read 查看员工的人事状态 directory:employee.work.employment:read 查看员工雇佣信息
      └ job_titlejob_title职务
字段权限要求directory:employee.work.job_title:read 查看员工职务信息
        └ job_title_idstringID,不存在时默认返回"0"
        └ job_title_namei18n_text职务名称
字段权限要求directory:job_title.base:read 查看职务基础信息
          └ default_valuestring默认值
          └ i18n_valuemap<string, string>国际化值,key为zh_cn, ja_jp, en_us, value为对应的值
        └ is_enabledboolean是否启用
字段权限要求directory:job_title.status:read 查看职务状态
        └ descriptioni18n_text描述
字段权限要求directory:job_title.base:read 查看职务基础信息
          └ default_valuestring默认值
          └ i18n_valuemap<string, string>国际化值,key为zh_cn, ja_jp, en_us, value为对应的值
      └ job_leveljob_level职级
字段权限要求directory:employee.work.job_level:read 查看员工的职级
        └ job_level_idstringID
        └ job_level_namei18n_texti18n文本
字段权限要求directory:job_level.base:read 101098
          └ default_valuestring默认值
          └ i18n_valuemap<string, string>国际化值,key为zh_cn, ja_jp, en_us, value为对应的值
        └ is_enabledboolean是否启用
字段权限要求directory:job_level.status:read 101099
        └ is_deletedboolean是否删除
字段权限要求directory:job_level.status:read 101099
        └ orderstring排序, 小的在前面
字段权限要求directory:job_level.order:read 101100
        └ descriptioni18n_texti18n文本
字段权限要求directory:job_level.base:read 101098
          └ default_valuestring默认值
          └ i18n_valuemap<string, string>国际化值,key为zh_cn, ja_jp, en_us, value为对应的值
      └ job_familyjob_family序列
字段权限要求directory:employee.work.job_family:read 查看员工的序列
        └ job_family_idstringID,不存在时默认返回"0"
        └ job_family_namei18n_texti18n文本
字段权限要求directory:job_family.base:read 查看工作序列的信息
          └ default_valuestring默认值
          └ i18n_valuemap<string, string>国际化值,key为zh_cn, ja_jp, en_us, value为对应的值
        └ is_enabledboolean是否启用
字段权限要求directory:job_family.status:read 查看企业中工作序列的状态信息
        └ parent_job_family_idstring上级序列
字段权限要求directory:job_family.path:read 查看工作序列的路径信息
        └ descriptioni18n_texti18n文本
字段权限要求directory:job_family.base:read 查看工作序列的信息
          └ default_valuestring默认值
          └ i18n_valuemap<string, string>国际化值,key为zh_cn, ja_jp, en_us, value为对应的值
      └ resign_datestring离职日期 2007-03-20
字段权限要求(满足任一)directory:employee.work.resign_date:read 查看员工离职日期 directory:employee.work.employment:read 查看员工雇佣信息
      └ resign_reasonstring离职原因 示例值:"1"
可选值有
- 1: 薪酬不符合预期 - 2: 工作时间过长 - 3: 不满意工作内容 - 4: 不认可上级或管理层 - 5: 职业发展机会有限 - 6: 对公司文化缺乏认同 - 7: 组织架构调整(主动离职) - 8: 合同到期 - 9: 跳槽 - 10: 转行 - 11: 家庭原因 - 12: 健康状况不佳 - 13: 工作地点原因 - 14: 其他(主动离职) - 15: 意外 - 16: 身故 - 17: 解雇 - 18: 试用期不通过 - 19: 工作表现不佳 - 20: 工作产出低 - 21: 组织架构调整(被动离职) - 22: 违纪 - 23: 违法 - 24: 其他(被动离职) - 25: 其他(其他)
字段权限要求(满足任一)directory:employee.work.resign_reason:read 查看员工离职原因 directory:employee.work.employment:read 查看员工雇佣信息
      └ resign_remarkstring离职备注
字段权限要求(满足任一)directory:employee.work.resign_remark:read 查看员工离职备注 directory:employee.work.employment:read 查看员工雇佣信息
      └ resign_typestring离职类型示例值:"1"
可选值有
- 1: 主动 - 2: 被动 - 3: 其他
字段权限要求(满足任一)directory:employee.work.resign_type:read 查看员工离职类型 directory:employee.work.employment:read 查看员工雇佣信息
  └ abnormalsabnormal_record\[\]字段异常信息
    └ idstring异常ID
    └ row_errorint行级异常
可选值有
- 0: 成功 - 1000: 没权限
    └ field_errorsmap<string, int>列级异常,key为字段名,value为下列枚举 可选值有
- 1000: 无权限 - 2000: 服务异常 - 2002: 用户不存在 - 2003: 字段不存在

响应体示例

json
{
    "code": 0,
    "msg": "success",
    "data":
    {
        "employees":
        [
            {
                "base_info":
                {
                    "employee_id": "sddasdeqwe",
                    "name":
                    {
                        "name":
                        {
                            "default_value": "张三",
                            "i18n_value":
                            {
                                "zh_cn": "张三"
                            }
                        },
                        "another_name": "张小明"
                    },
                    "mobile": " +8613011111111",
                    "email": "zhangsan@gmail.com",
                    "enterprise_email": "zhangsan@gmail.com",
                    "gender": 1,
                    "departments":
                    [
                        {
                            "department_id": "h12921",
                            "department_count":
                            {
                                "recursive_members_count": "100",
                                "direct_members_count": "100",
                                "recursive_members_count_exclude_leaders": "100",
                                "recursive_departments_count": "100",
                                "direct_departments_count": "100"
                            },
                            "has_child": true,
                            "leaders":
                            [
                                {
                                    "leader_type": "1",
                                    "leader_id": "u273y71"
                                }
                            ],
                            "hrbps":
                            [
                                "eefasdqw"
                            ],
                            "parent_department_id": "h12921",
                            "name":
                            {
                                "default_value": "张三",
                                "i18n_value":
                                {
                                    "zh_cn": "张三"
                                }
                            },
                            "order_weight": "无",
                            "custom_field_values":
                            [
                                {
                                    "field_key": "C-1000001",
                                    "field_type": "1",
                                    "text_value":
                                    {
                                        "default_value": "张三",
                                        "i18n_value":
                                        {
                                            "zh_cn": "张三"
                                        }
                                    },
                                    "url_value":
                                    {
                                        "link_text":
                                        {
                                            "default_value": "张三",
                                            "i18n_value":
                                            {
                                                "zh_cn": "张三"
                                            }
                                        },
                                        "url": "https://m.bytedance.com/afnasjfna",
                                        "pcurl": "http://www.fs.cn"
                                    },
                                    "enum_value":
                                    {
                                        "enum_ids":
                                        [
                                            "1"
                                        ],
                                        "enum_name": 1,
                                        "enum_type": "1"
                                    },
                                    "user_values":
                                    [
                                        {
                                            "ids":
                                            [
                                                "1"
                                            ],
                                            "user_type": "1"
                                        }
                                    ]
                                }
                            ],
                            "department_path_infos":
                            [
                                {
                                    "department_id": "1",
                                    "department_name":
                                    {
                                        "default_value": "张三",
                                        "i18n_value":
                                        {
                                            "zh_cn": "张三"
                                        }
                                    }
                                }
                            ],
                            "data_source": 1
                        }
                    ],
                    "employee_order_in_departments":
                    [
                        {
                            "department_id": "h12921",
                            "order_weight_in_deparment": "100",
                            "order_weight_among_deparments": "100"
                        }
                    ],
                    "description": "新成员请多关照",
                    "active_status": "1",
                    "is_resigned": true,
                    "leader_id": "uyg77nx",
                    "dotted_line_leader_ids":
                    [
                        "asdasdqwe"
                    ],
                    "is_primary_admin": true,
                    "enterprise_email_aliases":
                    [
                        "saqwe@163.com"
                    ],
                    "custom_field_values":
                    [
                        {
                            "field_key": "C-1000001",
                            "field_type": "1",
                            "text_value":
                            {
                                "default_value": "张三",
                                "i18n_value":
                                {
                                    "zh_cn": "张三"
                                }
                            },
                            "url_value":
                            {
                                "link_text":
                                {
                                    "default_value": "张三",
                                    "i18n_value":
                                    {
                                        "zh_cn": "张三"
                                    }
                                },
                                "url": "https://m.bytedance.com/afnasjfna",
                                "pcurl": "http://www.fs.cn"
                            },
                            "enum_value":
                            {
                                "enum_ids":
                                [
                                    "1"
                                ],
                                "enum_name": "选项结果名称",
                                "enum_type": "1"
                            },
                            "user_values":
                            [
                                {
                                    "ids":
                                    [
                                        "1"
                                    ],
                                    "user_type": "1"
                                }
                            ]
                        }
                    ],
                    "department_path_infos":
                    [
                        [
                            {
                                "department_id": "1",
                                "department_name":
                                {
                                    "default_value": "张三",
                                    "i18n_value":
                                    {
                                        "zh_cn": "张三"
                                    }
                                }
                            }
                        ]
                    ],
                    "resign_time": "1",
                    "avatar":
                    {
                        "avatar_72": "http://qwed.com",
                        "avatar_240": "http://wssd.com",
                        "avatar_640": "http://wssd.com",
                        "avatar_origin": "https:inernal-api/image"
                    },
                    "background_image": "http://sadui.com",
                    "is_admin": true,
                    "data_source": 1,
                    "geo_name": "boe",
                    "subscription_ids":
                    [
                        "458694723562"
                    ]
                },
                "work_info":
                {
                    "work_country_or_region": "MDCT00000012",
                    "work_place":
                    {
                        "place_id": "place100",
                        "place_name":
                        {
                            "default_value": "张三",
                            "i18n_value":
                            {
                                "zh_cn": "张三"
                            }
                        },
                        "is_enabled": true,
                        "description":
                        {
                            "default_value": "张三",
                            "i18n_value":
                            {
                                "zh_cn": "张三"
                            }
                        }
                    },
                    "work_station":
                    {
                        "default_value": "张三",
                        "i18n_value":
                        {
                            "zh_cn": "张三"
                        }
                    },
                    "job_number": "2845435",
                    "extension_number": "2845435",
                    "join_date": "2007-03-20",
                    "employment_type": "1",
                    "staff_status": "1",
                    "positions":
                    [
                        {
                            "position_code": "PO18890",
                            "position_name": "总经理",
                            "leader_id": "2e1cf73b",
                            "leader_position_code": "e71b94gb",
                            "is_main_position": true,
                            "department_id": "D100"
                        }
                    ],
                    "job_title":
                    {
                        "job_title_id": "jnsda012acsad",
                        "job_title_name":
                        {
                            "default_value": "张三",
                            "i18n_value":
                            {
                                "zh_cn": "张三"
                            }
                        },
                        "is_enabled": true,
                        "description":
                        {
                            "default_value": "张三",
                            "i18n_value":
                            {
                                "zh_cn": "张三"
                            }
                        }
                    },
                  "job_family": {
                        "description": {
                            "default_value": ""
                        },
                        "is_enabled": true,
                        "job_family_id": "5rbknygzkv2ge",
                        "job_family_name": {
                            "default_value": "研发",
                            "i18n_value": {
                                "en_us": "测试en",
                                "ja_jp": "测试jp",
                                "zh_cn": "测试zh"
                            }
                        },
                        "parent_job_family_id": "0"
                    }
                }
            }
        ],
        "abnormals":
        [
            {
                "row_error": 0,
                "field_errors": {
                	"base_info.mobile":1000
                },
                "id": "eedasfwe"
            }
        ]
    }
}

错误码

HTTP状态码错误码描述排查建议
4002220001param is invalid请求参数异常,请检查参数

内容来源:飞书开放平台 · 自动爬取整理