HTTP请求
POST https://api.mokahr.com/api-platform/v1/interview/create
请求Body参数
字段 | 是否必填 | 类型 | 描述 |
---|---|---|---|
stageId | 是 | number | ⾯试所在招聘阶段id;通过获取阶段信息列表接口获取 |
startTime | 是 | string | 面试日期,格式: "yyyy-MM-dd HH:mm:ss" |
duration | 是 | number | 持续分钟数,15的倍数 |
typeCode | 是 | number |
|
orgId | 是 | string | MOKA租户orgId,由客户负责人提供 |
interviewArrangerEmail | 是 | string | ⾯试创建⼈email |
locationId | 是 | number | ⾯试地点id ⻅后附录 |
meetingRoomId | 否 | number | 会议室id |
round | 是 | number | 需要提前给数据 |
signedInAt | 是 | string | 候选⼈签到时间 "yyyy-MM-dd HH:mm:ss" |
applicationIds | 是 | array | 参与⾯试的申请id, 不能超过200⼈,最少1⼈ |
interviewerEmails | 是 | array | 参与⾯试的⾯试官email |
返回body
字段 | 类型 | 描述 |
---|---|---|
code | Number | 面试id,md5字符串,唯一标识一场面试 |
message | String | 面试开始时间。格式遵从ISO8601标准 |
data | Object | 面试类型,例如:现场面试、视频面试、电话面试、集体面试 |
data.groupInterviewId | Number | 面试时长,单位为分钟,例如:30 |
code说明
值 | 说明 |
---|---|
-1 | '系统未知错误' |
100 | '负责⼈或者⾯试官email不准确' |
101 | '存在⽆权创建⾯试的职位' |
102 | '⾯试持续时⻓需要是15的倍数, 且不能超过3⼩时' |
103 | '现场⾯试,仅⽀持⼀个候选⼈' |
104 | 'stageId不合法' |
105 | 'applicationIds不合法' |
106 | '未找到指定的⾯试, ⽆法更新⾯试反馈' |
400 | '参数检查错误', |
请求样例
$ curl https://api.mokahr.com/api-platform/v1/interview/create \
-u 'your_api_key:' \
-X POST
-H 'Content-Type: application/json' \
-d ' { "stageId": 1741, "startTime": "2023-03-09 11:00:00", "duration": 15, "typeCode": 1, "orgId": "nonobank", "interviewArrangerEmail": "lichaozhen@mokahr.com", "locationId": 1, "meetingRoomId": 1, "round": 1, "signedInAt": "2023-03-09 12:00:00", "applicationIds": [425015406], "interviewerEmails": ["lichaozhen@mokahr.com"] } '
2
3
4
5
请求返回数据样例:
{ "code": 0, "message": "成功", "data": { "groupInterviewId": 1 } }