1. 兼岗
睿人事OpenAPI
  • 睿人事开放接口
    • OAuth2
      • 获取token
    • 花名册
      • 查询待入职员工列表
      • 查询待入职员工详情
      • 添加待入职员工(简单数据版)
      • 添加待入职员工(完整数据通用版)
      • 待入职员工取消入职
      • 获取待入职记录元数据
      • 获取企业员工列表
      • 获取企业员工详情
      • 修改员工基本信息
      • 查询单个工作信息
      • 新增人员入职花名册
      • 新增工作信息
      • 修改指定工作信息
      • 删除指定工作信息
      • 新增离职工作信息
      • 获取花名册元数据
      • 根据证件号码获取empId
      • 员工搜索
      • 批量获取员工详情
      • 批量查询任职信息
      • 根据证件号批量查询 empId
      • 新增转正工作信息
    • 组织
      • 批量获取指定的组织
      • 获取指定的组织
      • 查询下级组织的组织数据
      • 根据部门获取部门关联的职位
      • 根据部门获取编制信息
      • 搜索组织节点
      • 获取组织节点字段定义
      • 单个创建组织
      • 停用指定的组织节点
      • 获取指定组织的历史记录列表(时间轴)
      • 在指定组织上添加新的历史记录
      • 删除指定的组织历史记录
      • 更新指定的组织历史记录
      • 设置组织关联钉钉通讯录部门
      • 取消组织关联钉钉通讯录部门
    • 成本中心
      • 查询下级成本中心数据 (一级一级给)
      • 创建成本中心
      • 获取成本中心详情
      • 更新成本中心
      • 停用成本中心
    • 生态对接
      • 使用userId置换绑定的empId
      • 使用deptId置换绑定的orgId
      • 使用empId置换绑定的userId
      • 使用orgId置换绑定的deptId
      • 同步员工的生态对接信息
    • 合同
      • 合同列表查询
    • 岗职体系
      • 查询职位详情
      • 查询职位
      • 查询序列
      • 查询职级类别
      • 查询职级
      • 查询职等
      • 查询职务
    • 兼岗
      • 查询员工兼岗信息
        POST
      • 批量获取员工兼岗记录 ID
        POST
      • 批量新增员工兼岗记录
        POST
      • 批量修改员工兼岗记录
        POST
      • 批量删除员工兼岗记录
        POST
      • 批量查询员工兼岗信息
        POST
    • 薪酬
      • 发薪活动
        • 发薪活动列表
        • 获取发薪活动详情
        • 发薪活动 - 添加算薪人员
        • 发薪活动 - 移除算薪人员
        • 获取人员范围
        • 解锁/锁定发薪活动
        • 批量创建发薪活动
        • 批量删除发薪活动
      • 薪资项
        • 获取企业薪资项
      • 薪资数据
        • 获取算薪数据
      • 薪资档案
        • 获取企业薪资档案字段
        • 获取员工适用薪资包
        • 获取薪资包详情
      • 核算组
        • 创建核算组
        • 核算组列表
      • 算薪结果
        • 算薪结果
        • 分段算薪结果
        • 提交智能校验
        • 查询智能校验结果
      • 算税
        • 生成算税人员
        • 查询算税人员生成结果
        • 批量报送算税人员
        • 查询批量报送算税人员结果
        • 更新算税人员信息
        • 查询算税人员信息
        • 提交算薪算税
        • 获得算薪算税反馈
        • 获取扣缴义务人列表
        • 获取6万减除费用人员列表
      • 薪资方案列表
    • 社保
      • 获取参保公司
      • 获取参保方案
      • 获取参保方案详情
    • datart
      • 通过仪表盘获取视图id
      • 通过仪表图表id获取数据定义&数据
    • 人员子集
      • 查询人员子集字段信息
      • 查询人员子集数据
      • 创建人员子集数据
      • 修改人员子集数据
      • 删除人员子集数据
    • 字段选项
      • 查询花名册选项类型字段中的选项值
      • 增加花名册选项类型字段中的选项
      • 启用/停用花名册选项类型字段中的选项
      • 修改花名册选项类型字段中的选项值
    • 表单平台
      • 查询表单id和名称
      • 查询表单字段信息
      • 数据查询接口
      • 新增数据
      • 更新数据
      • 删除数据
    • 审批
      • 获取审批实例ID列表
      • 获取单个审批实例详情的数据值
      • 查询审批记录(已经审批和当前审批节点)
      • 提交审批评论
      • 获取审批表单详情
      • 发起审批流程实例
    • 黑名单
      • 获取黑名单列表
    • 合同公司
      • 合同公司列表
    • 审批角色
      • 获取审批角色分组列表
      • 创建审批角色分组
      • 更新审批角色分组
      • 删除审批角色分组
      • 获取审批角色列表
      • 获取审批角色详情
      • 创建审批角色
      • 更新审批角色
      • 删除审批角色
      • 添加角色成员
      • 更新角色成员
      • 批量移除角色成员
      • 获取审批管理员列表
    • 其他模块接口
      • 绩效模块开放接口
      • 培训模块开放接口
      • 招聘模块开放接口
  • 需客户开放接口
    • 事件消息通知
      POST
  1. 兼岗

查询员工兼岗信息

生产环境
https://app91651.eapps.dingtalkcloud.com
生产环境
https://app91651.eapps.dingtalkcloud.com
POST
https://app91651.eapps.dingtalkcloud.com
/open/api/v1/ptj/info/detail

接口文档:查询员工兼岗信息#

scope: ptj:info2

body参数#

名称类型是否必填描述
corpIdString是企业Id
empIdString是员工ID
ptjStartDateString否兼岗开始日期(格式:yyyy-MM-dd),用于筛选当前生效的兼岗信息
ptjEndDateString否兼岗结束日期(格式:yyyy-MM-dd),用于筛选当前生效的兼岗信息
ptjDepartmentString否兼岗部门ID,用于筛选指定部门下的兼岗记录
查询逻辑说明:
如果同时传入 ptjStartDate 和 ptjEndDate:查询在该时间范围内生效的兼岗信息
如果只传入 ptjStartDate:查询开始日期早于该日期的兼岗信息
如果只传入 ptjEndDate:查询结束日期晚于该日期的兼岗信息
如果传入 ptjDepartment:仅返回指定部门下的兼岗记录

返回参数#

名称类型描述
successBoolean接口是否响应成功
errorCodeString错误码(成功时为null)
errorMsgString错误提示原因(成功时为null)
dataArray of Object兼岗信息列表

data 兼岗记录字段说明#

字段名类型描述
ptjIdString兼岗记录ID(MongoDB ObjectId)
empIdString员工ID
corpIdString企业ID
procInsIdString审批流程实例ID(可为null,无审批时不返回该字段)
ptjStartDateString兼岗开始日期(格式:yyyy-MM-dd)
ptjEndDateString兼岗结束日期(格式:yyyy-MM-dd,可为null表示无结束日期)
ptjTypeArray of Object兼岗类型(选项数组)
ptjDepartmentArray of Object兼岗部门(选项数组)
ptjJobTitleArray of Object兼岗职位(选项数组,可为null)
ptjJobLevelArray of Object兼岗职级(选项数组,可为null)
ptjReasonString兼岗原因(可为null)
field_xxxArray of Object / String自定义字段

选项对象结构#

ptjType、ptjDepartment 等选项数组中每个元素的结构:
字段名类型描述
labelString选项显示名称
valueString选项值(用于数据存储和接口传参)
orderInteger排序号(可为null)
statusString选项状态(normal-正常,stop-停用)

枚举值说明#

ptjType 兼岗类型#

valuelabel
ptjOutJob外派
ptjPartTimeJob兼职
ptjSecondment借调
selection_xxx自定义兼岗类型(企业自定义)
说明:系统预置了外派、兼职、借调三种类型,企业也可以自定义兼岗类型,自定义类型的 value 以 selection_ 开头。

返回示例#

{
    "data": [
        {
            "empId": "emp_ea405cf6aabb4078ba734e2db2b8b671",
            "procInsId": "c95ecd56-bfbe-11f0-b00a-00163e5cbd75",
            "ptjId": "69147696e4b0235f3139851e",
            "corpId": "ding4c7c311a701851ac35c2f4657eb6378f",
            "ptjStartDate": "2025-11-02",
            "ptjType": [
                {
                    "label": "劳务派遣",
                    "value": "selection_846039af0a9545c3b517393e07878cf8",
                    "order": 3,
                    "status": "normal"
                }
            ],
            "ptjDepartment": [
                {
                    "label": "绿萝3",
                    "value": "org_56925dca5abb4fd18707f434ee680a67",
                    "order": null,
                    "status": "normal"
                }
            ]
        },
        {
            "empId": "emp_ea405cf6aabb4078ba734e2db2b8b671",
            "ptjId": "6915c342e4b03df5fcfa937d",
            "corpId": "ding4c7c311a701851ac35c2f4657eb6378f",
            "ptjStartDate": "2025-11-13",
            "ptjType": [
                {
                    "label": "外派",
                    "value": "ptjOutJob",
                    "order": 1,
                    "status": "normal"
                }
            ],
            "ptjDepartment": [
                {
                    "label": "三月合同无权限验证新增数33",
                    "value": "org_7ea947e6ae7444e4a5ebbb6d5c9ea3e6",
                    "order": null,
                    "status": "normal"
                }
            ]
        }
    ],
    "success": true,
    "errorCode": null,
    "errorMsg": null
}

注意事项#

1.
返回数据为数组:一个员工可以有多条兼岗记录,接口返回该员工的所有兼岗信息列表
2.
审批流程:procInsId 字段表示该兼岗记录关联的审批流程实例ID,如果兼岗未经过审批流程,则该字段不返回
3.
自定义字段:企业可配置自定义兼岗字段,字段名格式为 field_{fieldId}
4.
数据过滤:返回的数据不包含 gmtCreate、gmtModified、delete 等系统字段
5.
空数组:当员工没有兼岗信息时,返回空数组 []

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Header 参数

Body 参数application/json

示例
{
    "empId": "string",
    "corpId": "string",
    "ptjEndDate": "string",
    "ptjStartDate": "string",
    "ptjDepartment": "string"
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location 'https://app91651.eapps.dingtalkcloud.com/open/api/v1/ptj/info/detail' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
    "empId": "string",
    "corpId": "string",
    "ptjEndDate": "string",
    "ptjStartDate": "string",
    "ptjDepartment": "string"
}'

返回响应

🟢200成功
application/json
Bodyapplication/json

示例
{
  "data": [
    {
      "": {}
    }
  ],
  "success": false,
  "errorCode": "",
  "errorMsg": ""
}
修改于 2026-07-31 06:58:03
上一页
查询职务
下一页
批量获取员工兼岗记录 ID
Built with