在途商旅
  1. 3、员工信息
在途商旅
  • 关于本文档
  • API调用指南
    • API列表
    • 接入流程
    • 接口通用说明
    • 通用错误码
  • 服务端接口
    • 一、鉴权管理
      • 1、接口鉴权
        • a、获取token
      • 2、单点登录
        • a、目标页概述
        • b、单点登录
    • 二、企业信息
      • 1、概述
      • 2、组织单位
        • a、概述
        • b、常见问题
        • c、场景说明
        • d、组织同步
        • f、负责人同步
      • 3、员工信息
        • 概述
        • 场景说明
        • 常见问题
        • 手机号国家编码表
        • 员工同步
          POST
        • 员工直属主管同步
          POST
        • 员工常住地同步
          POST
        • 获取职级列表
          GET
        • 获取证件类型
          GET
        • 员工信息查询
          GET
      • 4、成本中心
        • 概述
        • 常见问题
        • 场景说明
        • 成本中心(部门所属)
        • 成本中心(员工所属)
      • 5、项目
        • 概述
        • 常见问题
        • 场景说明
        • 项目同步
      • 6、法人
        • 概述
        • 常见问题
        • 法人同步
    • 三、业务数据
      • 1.出行前
        • 概述
        • 差旅申请
          • 申请单同步
          • 申请单变更前校验
          • 取消申请单提前验证
          • 申请单状态变更
          • 获取申请单
          • 获取申请单使用状态
          • 获取申请单出行概况
          • 获取差旅类型
          • 获取费用类型
      • 2.出行中
        • 订单
          • 客票状态
          • 订单查询(全量)
          • 订单查询(分页)
          • 订单确认-V1
          • 订单确认-V2
      • 3.出行后
        • 账单
          • 获取账单主信息
          • 分页获取账单主信息
          • 获取账单订单明细
          • 账单中疑异订单通知
          • 确认账单通知
        • 票据
          • 订单开票信息
          • 个付电子发票查询
          • OCR票据查询
          • 订单数电票
      • 4.工作流
        • 查询审批记录
        • 审批结束通知
        • 审批记录同步
    • 四、事件订阅
      • 1、概述
      • 2、事件列表
      • 3、数据推送
      • 4、示例代码
      • 5、需求单服务类型
      • 8、openapi-sdk
      • 6、事件订阅接口
        • a、订阅事件
        • b、删除订阅
        • c、查询订阅
    • 五、通用数据
      • 国家编码对照表
      • 获取城市列表(废弃)
      • 获取城市列表V2
    • 六、其他
      • 补贴查询
      • 自定义补贴场景明细同步
  1. 3、员工信息

员工同步

测试环境
https://openapi-uat.z-trip.cn
测试环境
https://openapi-uat.z-trip.cn
POST
/tmc/v1/user/sync
功能描述:此接口用于同步企业的员工数据至在途系统中,此接口通过员工编号或邮箱来作为员工的唯一标识。
注意:调用此接口时,如果员工的状态值小于0,则只会更新状态字段,不会更新其他字段的数据。
入参数据量不能大于100条,大小不能超过10M
限流说明:同一时刻最多处理100个用户的同步(如果单次请求携带100个用户数据,则只能并发1个请求;如果单次请求携带1个用户数据,则最多并发100个请求),超过返回错误码:RATE_LIMITED

请求参数

Query 参数
access_token
string 
必需
示例值:
{{openApiToken}}
Body 参数application/json
array of:
orgId
string 
员工主属部门编码
必需
empCode
string 
必需
员工编码,主键,企业内应保证唯一
<= 30 字符
status
enum<string> 
必需
员工状态:1:正常;-10:冻结;-99:删除
<= 1 字符
枚举值:
1-10-99
fullname
string 
姓名(全名)
可选
<= 50 字符
gender
string 
可选
性别 0:男 1:女
<= 1 字符
title
string 
职位/头衔名称
可选
<= 50 字符
rank
string 
在途职级编码
可选
<= 50 字符
email
string 
可选
邮箱,企业内应保证唯一
<= 50 字符
mobile
string 
可选
手机号码,企业内应保证唯一;手机号所属国家编码表:https://apifox.com/apidoc/shared-dc2185cb-5405-431d-9c3b-f0dcaa3f44ec/doc-4740718
<= 11 字符
country
string 
可选
国籍 空值默认:中国大陆
<= 20 字符
lastName
string 
英文姓
可选
<= 50 字符
firstName
string 
英文名
可选
<= 50 字符
birthDay
string 
可选
出生日期,格式:1998-05-01
orgs
object 
可选
员工所属组织单位;非一人多岗时,不要传此对象
orgId
string 
组织单位编码
必需
title
string 
职位信息
可选
<= 50 字符
orgExpand
string 
可选
员工编码,企业内应保证唯一
<= 30 字符
userCert
array [object {3}] 
员工证件信息
可选
idType
string 
必需
证件类型编码
{
"idType":"IDENTITY",
"idTypeName":"身份证"
},
{
"idType":"PASSPORT",
"idTypeName":"护照"
},
{
"idType":"SERVICE_PASSPORT",
"idTypeName":"因公护照"
},
{
"idType":"GANGAO",
"idTypeName":"港澳通行证"
},
{
"idType":"TAIWAN",
"idTypeName":"台湾通行证"
},
{
"idType":"JUNDUI",
"idTypeName":"军队证件"
},
{
"idType":"HAIYUAN",
"idTypeName":"海员证"
},
{
"idType":"TAIBAO",
"idTypeName":"台胞证"
},
{
"idType":"HUIXIANG",
"idTypeName":"回乡证"
}
idNumber
string 
证件号码
必需
validDate
string 
可选
有效期,示例:2018-05-01,类型为身份证(IDENTITY)时可不传。
extend1
string 
可选
扩展字段,json 格式
corpCode
string 
可选
法人信息:纳税人识别号或法人名称
在开启了法人信息来源于员工时数据方可同步到系统中
<= 50 字符
userExtension
object 
可选
人员扩展字段信息
注意:不传该扩展信息为删除原来扩展信息
column1
string 
扩展字段1
可选
column2
string 
扩展字段2
可选
column3
string 
扩展字段3
可选
column4
string 
扩展字段4
可选
column5
string 
扩展字段5
可选
column6
string 
扩展字段6
可选
column7
string 
扩展字段7
可选
column8
string 
扩展字段8
可选
示例
[
  {
    "empCode": "DD101001010",
    "fullname": "袁小文",
    "gender": "0",
    "orgId": "6EA6BAB719F9CAABF2E60EE377702E86",
    "title": "经理",
    "email": "yuanzw@grgtest.com",
    "mobile": "13816199999",
    "status": "1"
  },
  {
    "empCode": "DD101001020",
    "fullname": "陈晨",
    "gender": "0",
    "orgId": "6EA6BAB719F9CAABF2E60EE377702E86",
    "title": "经理",
    "status": "1"
  }
]

返回响应

🟢200成功
application/json
Body
error
string 
必需
状态码,0表示正确,其他值表示错误
示例值:
0
error_description
string 
错误信息描述
可选
示例值:
同步成功
data
string 
返回的业务数据
可选
示例
{
  "error": "0",
  "error_description": "同步成功",
  "data": "string"
}
上一页
手机号国家编码表
下一页
员工直属主管同步
Built with