Skip to content

更新 Offer 状态

通过 Offer ID 更新候选人 Offer 的「Offer 审批状态」或 「Offer 发送和接受状态」。

注意事项

  • 若当前 Offer 是通过飞书招聘发起的审批,则不可通过此接口更新「Offer 审批状态」。
  • 若当前 Offer 通过飞书招聘发送过候选人,则不可通过此接口更新「Offer 发送和接受状态」。
  • 若当前 Offer 所属投递阶段已进入「待入职」阶段,则不可通过此接口更新「Offer 审批状态」和「Offer 发送和接受状态」。

前提条件

  • 更新 Offer 审批状态前,请前往「飞书招聘」-「设置」-「Offer 设置」-「Offer 规则设置」开启「通过 OA 系统创建和审批 Offer」。
  • 更新 Offer 发送和接受状态前,请前往「飞书招聘」-「设置」-「Offer 设置」-「Offer 规则设置」开启「通过 OA 系统发送 Offer」。

Offer 状态说明

Offer 状态分类

  • Offer 被创建后,状态为「Offer 已创建」
  • Offer 审批状态:「Offer 审批中」「Offer 审批通过」「Offer 审批不通过」「Offer 审批已撤回」
  • Offer 发送和接受状态:「Offer 已发送」「Offer 已失效」「Offer 被候选人接受」「Offer 被候选人拒绝」

Offer 状态流转图

image.png

请求

项目
HTTP URLhttps://open.feishu.cn/open-apis/hire/v1/offers/:offer_id/offer_status
HTTP MethodPATCH
接口频率限制100 次/分钟
支持的应用类型custom
权限要求 调用该 API 所需的权限。开启其中任意一项权限即可调用hire:offer 更新 offer 信息

请求头

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

路径参数

名称类型描述
offer_idstringOffer ID,如何获取请参考获取 Offer 列表
示例值:"6930815272790114324"

请求体

名称类型必填描述
offer_statusintOffer 状态
示例值:6
可选值有
- 2: Offer 审批中 - 3: Offer 审批已撤回 - 4: Offer 审批通过 - 5: Offer 审批不通过 - 6: Offer 已发送 - 7: Offer 被候选人接受 - 8: Offer 被候选人拒绝 - 9: Offer 已失效 - 10: Offer 已创建
expiration_datestringOffer 失效时间
注意:当请求参数 offer_status 为「Offer 已发送」时必填
值格式:"YYYY-MM-DD"
示例值:"2023-01-01"
termination_reason_id_liststring\[\]终止原因 ID 列表,可通过获取终止投递原因接口获取
最大长度: 50
注意:当请求参数 offer_status 为「Offer 被候选人拒绝」时必填
示例值:["6891560630172518670"]
termination_reason_notestringOffer 终止备注信息
示例值:"不符合期望"

请求体示例

json
{
    "offer_status": 6,
    "expiration_date": "2023-01-01",
    "termination_reason_id_list": [
        "6891560630172518670"
    ],
    "termination_reason_note": "不符合期望"
}

响应

响应体

名称类型描述
codeint错误码,非 0 表示失败
msgstring错误描述
data\--

响应体示例

json
{
    "code": 0,
    "msg": "success",
    "data": {}
}

错误码

HTTP状态码错误码描述排查建议
5001002001系统错误请根据实际报错信息定位或咨询技术支持
4001002002参数错误检查参数是否正确,例如类型,大小
4001002064Offer 不存在Offer ID 非法,请检查入参 offer_id 是否正确
5001002069Offer 审批状态更新失败确认 Offer 当前状态,更新 Offer 审批状态需遵循状态流转规则
4001002070当前 Offer 已通过飞书招聘发起过审批,不可再通过此接口更新 Offer 状态确认 Offer 是否已由飞书招聘系统发起审批
4001002071当前投递阶段不可更新Offer 接受状态确认当前投递阶段是否在「待入职」之前
4001002072不可将 Offer 置为已失效确认当前 Offer 的状态为「已发出」或「候选人已接受」
5001002073当前 Offer 已通过飞书招聘发送给候选人,不可通过该接口更新 Offer 发送和接受状态确实当前 Offer 是否已经在飞书招聘系统发送给候选人
5001002074同步开关尚未打开,仅支持在招聘系统中创建 Offer、修改 Offer 状态和发送 Offer请前往「飞书招聘」-「设置」-「Offer 设置」-「Offer 规则设置」开启对应开关

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