同步职位信息接口

1 请求地址

https://open-api.lebanban.com/position/sync-position

2 请求方式

POST方式

3 接口说明

该接口用于同步职位分类,职级,职位信息

接口参数特别说明

1、新增职位分类:level值必须为1,categoryId为空,levelId为空,positionId为空

2、更新职位分类:level值必须为1,categoryId不为空,levelId为空,positionId为空

3、新增职级:level值必须为2,categoryId不为空,levelId为空,positionId为空

4、更新职级:level值必须为2,categoryId不为空,levelId不为空,positionId为空

5、新增职位:level值必须为3,categoryId不为空,levelId不为空,positionId为空

6、更新职位:level值必须为3,categoryId不为空,levelId不为空,positionId不为空

4 输入输出参数

输入参数

字段名称类型是否必填字段说明
compRootIdString企业ID
levelString级别 1-职位分类 2-职级 3-职位
categoryIdString职位分类ID
levelIdString职级ID
positionIdString职位ID
nameString名称
remarkString职位描述

输出参数

字段名称类型字段说明
categoryIdString职位分类ID 如果是同步职位分类会返回该ID
levelIdString职级ID 如果是同步职级会返回该ID
positionIdString职位ID 如果是同步职位会返回该ID

5 输入输出报文

输入报文

{ "accessKeyId": "8823158db9203ad486f1a0f1f7616616", "saltStr": "8823158db9203ad486f1a0f1f7616617", "timestamp": 1550122509539, "sign": "3c25b362272aa9ba4807c007d300526f", "compRootId": "9562daf9df1647a0", "level": "3", "categoryId": "e02e061cac21fa65", "levelId": "b653eed0fbc83a5b", "positionId": "f80948aca9185ed4", "name": "二级 - 职位级别", "remark": "职位描述,这是一个职位描述" }

输出报文

{ "code": "0", "categoryId": "e02e061cac21fa65" }