招聘职位同步

外部系统推送招聘职位

请求地址 /api/recruitment/recruitJobs/externalPush
返回格式 JSON
content-type application/json
请求方式 POST
请求参数 JSON body
请求举例 请求示例:https://open.hrsaas.com/api/recruitment/recruitJobs/externalPush
接口说明 该接口为外部系统推送招聘职位到稳赢云招聘模块接口,接口根据externalRecordId和externalSource字段做幂等性判断

body参数说明

招聘职位

属性 类型 说明 是否必填
code STRING 职位编号
name STRING 职位名称
deptNo STRING 所属部门编号
type STRING 可选值 FULLTIME(全职)、PARTTIME(兼职)、INTERN(实习) 职位性质
setting 职位设置 职位设置
stakeholders 招聘相关负责人 招聘相关负责人
category STRING 职位类别
workAge 工作经验对象 工作经验
salaryRange 薪资范围对象 薪资范围
headCount INT 招聘人数
jobGrades STRING 数组,可选值可配置 职位级别
degree STRING,可选值可配置 学历要求
description STRING 职位描述
createdDate DATE, 如 2020-10-10 创建日期
externalRecordId STRING 外部系统记录ID(必填)
externalSource STRING 外部系统名称(必填)

职位设置

属性 类型 说明 是否必填
state STRING, 可选值 OPEN(正在招聘)、CLOSED(结束招聘) 招聘状态
priority 职位优先级 职位优先级
startDate DATE 招聘开始日期
endDate DATE 招聘结束日期

招聘相关负责人

属性 类型 说明 是否必填
owners 负责人对象数组 招聘负责人
managers 负责人对象数组 用人经理
interviewers 负责人对象数组 面试官

负责人

属性 类型 说明 是否必填
employeeId LONG 招聘负责人
employeeCode STRING 招聘负责人
employeeFullName STRING 员工姓名

工作经验

如:3-5年

属性 类型 说明 是否必填
workAgeFrom INT 从多少年
workAgeTo INT 到多少年

薪资范围

如:10K-20K

属性 类型 说明 是否必填
salaryRangeFrom INT 从多少K
salaryRangeTo INT 到多少K

body参数请求示例

{
  "code": "职位编号",
  "name": "高级工作流产品经理",
  "deptNo": "5d367e4b4562f908a117e570",
  "deptName": "产品部",
  "deptPath": "JYS/产品部",
  "type": "FULLTIME",
  "setting": {
    "state": "OPEN",
    "startDate": "2021-11-30",
    "endDate": "2021-11-01"
  },
  "stakeholders": {
    "owners": [
      {
        "employeeId": 12094
      }
    ],
    "managers": [
      {
        "employeeId": 12094
      }
    ],
    "interviewers": [
      {
        "employeeId": 12094
      }
    ]
  },
  "category": "产品",
  "workAge": {
    "workAgeFrom": 3,
    "workAgeTo": 5
  },
  "salaryRange": {
    "salaryRangeFrom": 1,
    "salaryRangeTo": 5
  },
  "headCount": 1,
  "degree": "DOCTOR",
  "degreeName": null,
  "description": "这是一段职位描述",
  "createdDate": "2022-06-15",
  "externalRecordId": 1,
  "externalSource": "XX系统"
}

返回参数说明

属性 类型 说明
id LONG 职位ID
code STRING 职位编号
name STRING 职位名称
deptNo STRING 所属部门编号
type STRING 可选值 FULLTIME(全职)、PARTTIME(兼职)、INTERN(实习) 职位性质
setting 职位设置 职位设置
stakeholders 招聘相关负责人 招聘相关负责人
category STRING 职位类别
workAge 工作经验对象 工作经验
salaryRange 薪资范围对象 薪资范围
headCount INT 招聘人数
jobGrades STRING 数组,可选值可配置 职位级别
degree STRING,可选值可配置 学历要求
description STRING 职位描述
createdDate DATE, 如 2020-10-10 创建日期
externalRecordId STRING 外部系统ID
externalSource STRING 外部系统名称

返回参数示例:

{
  "id": 1,
  "code": "职位编号",
  "name": "高级工作流产品经理",
  "deptNo": "5d367e4b4562f908a117e570",
  "deptName": "产品部",
  "deptPath": "JYS/产品部",
  "type": "FULLTIME",
  "setting": {
    "state": "OPEN",
    "startDate": "2021-11-30",
    "endDate": "2021-11-01"
  },
  "stakeholders": {
    "owners": [
      {
        "employeeId": 12094
      }
    ],
    "managers": [
      {
        "employeeId": 12094
      }
    ],
    "interviewers": [
      {
        "employeeId": 12094
      }
    ]
  },
  "category": "产品",
  "workAge": {
    "workAgeFrom": 3,
    "workAgeTo": 5
  },
  "salaryRange": {
    "salaryRangeFrom": 1,
    "salaryRangeTo": 5
  },
  "headCount": 1,
  "degree": "DOCTOR",
  "degreeName": null,
  "description": "这是一段职位描述",
  "createdDate": "2022-06-15",
  "externalRecordId": 1,
  "externalSource": "XX系统"
}
作者:稳赢云  创建时间:2023-03-10 17:31
最后编辑:Ash Yang  更新时间:2025-06-27 09:47