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

接口通用说明

概述#

本文档所涉及接口基于 HTTPS 协议进行通信,REST风格,使用标准 OAUTH2 协议进行认证、授权,所有接口使用 JSON 格式数据进行交互。

access_token#

access_token 是全局唯一的接口调用凭据,调用各接口时都需使用 access_token,对接方需妥善保存。access_token
需确保留有100个字符的存储空间。access_token 的有效期目前为30分钟,需定时刷新,建议在 access_token 剩余有效期小于5分钟时重新获取
access_token。
ps:当出现 invalid_token 错误时请重新获取 access_token。

编码方式#

所有接口的字符处理均采用 utf8 编码。

提交数据格式#

接口调用方应把需要提交的数据转换成 JSON 格式使用 POST 或者 GET 请求。
注意:所有提交的数据请注意空字符串和 null 值的区别,除非必要,最好不要出现空字符串的情况。

请求示例#

{
  "fullName": "张三",
  "applyDate": "2018-04-02"
}

返回数据格式#

注:所有错误的返回都有且仅有 error 和 error_description 两个参数。

响应#

{
  "error": "0",
  "error_description": "",
  "data": {
    //…  业务数据json
  }
}

响应体#

参数名称数据类型说明必须
errorString状态码,0表示正确,其他值表示错误是
error_descriptionString错误信息描述否
dataObject返回的业务数据否

限流说明#

企业超过并发限制时, 返回错误码:RATE_LIMITED
上一页
接入流程
下一页
通用错误码
Built with