文档中心 > API类目 > 欢行开发平台API

alibaba.happytrip.account.billing.flight (欢行账单拉取开放接口-机票账单)

欢行账单拉取开放接口-机票账单

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
open_bill_request OpenBillRequest 必须 账单拉取请求对象
  • └ app_key
  • String
  • 必须
  • 23286122923
  • TOP AppKey
  • └ period
  • String
  • 必须
  • 2026.02.21-2026.03.20
  • 账期
  • └ corp_id
  • String
  • 可选
  • 1
  • 租户id
  • └ account_no
  • String
  • 可选
  • 100000
  • 结算账户
  • └ page
  • Number
  • 可选
  • 1
  • 分页查询-页码
  • └ size
  • Number
  • 可选
  • 100
  • 分页查询-每页条数(默认10,最大不超过100)

响应参数

名称 类型 示例值 描述
status_code String 200 状态码
is_success Boolean true 是否成功 成功-true / 失败-false
message String success 状态信息,主要是异常时的信息
content Content [] content
  • └ cost_center_code
  • String
  • huanxing
  • 成本中心编码
  • └ submitter_employee_no
  • String
  • 9527
  • 实际申请人工号
  • └ cabin_class
  • String
  • 经济舱
  • 舱位等级
  • └ submitter_department_key
  • String
  • 105xxxxx01
  • 实际申请人部门编号
  • └ ht_order_id
  • String
  • 0100xxxxxxxxxxxxxxxxxxxx11156160
  • 欢行订单号
  • └ order_class_second_name
  • String
  • 阿里商旅
  • 机票类型
  • └ ou_code
  • String
  • HX
  • 企业OU编码
  • └ online_flag
  • String
  • 线上
  • 预订方式
  • └ oil_amount
  • String
  • 20.00
  • 燃油费
  • └ arrive_city_name
  • String
  • 昆明
  • 目的地城市
  • └ travel_type
  • String
  • 其他
  • 差旅性质
  • └ flight_num
  • String
  • MU5802
  • 航班号
  • └ ticket_amount
  • String
  • 1690.00
  • 机票票款
  • └ service_amount
  • String
  • 7.00
  • 服务费
  • └ ticket_no
  • String
  • 781-2131235501
  • 票号
  • └ flight_service_type
  • String
  • 国内
  • 国内国际
  • └ departure_date
  • String
  • 2026-02-01 12:10:00
  • 出行日期
  • └ ta_approved_time
  • String
  • 2026-02-01 12:10:00
  • 差旅单审批通过时间
  • └ submitter_department_desc
  • String
  • xxxxx事业群/xxxx二部
  • 实际申请人部门名称
  • └ refund_amount
  • String
  • 0.00
  • 退票费
  • └ rise_amount
  • String
  • 0.00
  • 改签费
  • └ supplier_name
  • String
  • 阿里商旅
  • 供应商名称
  • └ bill_type
  • String
  • reserve
  • 账单类型
  • └ corp_name
  • String
  • xxxxxx有限公司
  • 企业名称
  • └ book_time
  • String
  • 2026-01-30 23:11:05
  • 预订时间
  • └ employee_id
  • String
  • 9527
  • 工号
  • └ travel_purpose
  • String
  • 拜访客户
  • 出差原因
  • └ buyer_name
  • String
  • 张三
  • 预订人姓名
  • └ ou_name
  • String
  • xxxxxx有限公司
  • 企业名称
  • └ buyer_employee_no
  • String
  • 9527
  • 预订人工号
  • └ departure_city_name
  • String
  • 上海
  • 始发地城市
  • └ ta_head_id
  • String
  • 302xxxxxxxxxxxx34
  • 差旅申请单号
  • └ out_order_id
  • String
  • 101xxxxxxxxxxxxxxxxx689
  • 外部订单号
  • └ name
  • String
  • 张三
  • 乘机人姓名
  • └ submitter_name
  • String
  • 张三
  • 实际申请人姓名
  • └ cabin_discount
  • String
  • ""
  • 机票折扣
  • └ settlement_amount
  • String
  • 1776.00
  • 结算总金额
  • └ tax_amount
  • String
  • 50.00
  • 机建费税费
  • └ currency_code
  • String
  • CNY
  • 币种类型
  • └ upgrade_amount
  • String
  • 0.00
  • 升舱差价
  • └ airline_name
  • String
  • 东方航空
  • 航司
  • └ bill_period
  • String
  • 2026.02
  • 账期

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaHappytripAccountBillingFlightRequest req = new AlibabaHappytripAccountBillingFlightRequest();
AlibabaHappytripAccountBillingFlightRequest.OpenBillRequest obj1 = new AlibabaHappytripAccountBillingFlightRequest.OpenBillRequest();
obj1.setAppKey("23286122923");
obj1.setPeriod("2026.02.21-2026.03.20");
obj1.setCorpId("1");
obj1.setAccountNo("100000");
obj1.setPage(1L);
obj1.setSize(100L);
req.setOpenBillRequest(obj1);
AlibabaHappytripAccountBillingFlightResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_happytrip_account_billing_flight_response>
    <status_code>200</status_code>
    <is_success>true</is_success>
    <message>success</message>
    <content>
        <content>
            <cost_center_code>huanxing</cost_center_code>
            <submitter_employee_no>9527</submitter_employee_no>
            <cabin_class>经济舱</cabin_class>
            <submitter_department_key>105xxxxx01</submitter_department_key>
            <ht_order_id>0100xxxxxxxxxxxxxxxxxxxx11156160</ht_order_id>
            <order_class_second_name>阿里商旅</order_class_second_name>
            <ou_code>HX</ou_code>
            <online_flag>线上</online_flag>
            <oil_amount>20.00</oil_amount>
            <arrive_city_name>昆明</arrive_city_name>
            <travel_type>其他</travel_type>
            <flight_num>MU5802</flight_num>
            <ticket_amount>1690.00</ticket_amount>
            <service_amount>7.00</service_amount>
            <ticket_no>781-2131235501</ticket_no>
            <flight_service_type>国内</flight_service_type>
            <departure_date>2026-02-01 12:10:00</departure_date>
            <ta_approved_time>2026-02-01 12:10:00</ta_approved_time>
            <submitter_department_desc>xxxxx事业群/xxxx二部</submitter_department_desc>
            <refund_amount>0.00</refund_amount>
            <rise_amount>0.00</rise_amount>
            <supplier_name>阿里商旅</supplier_name>
            <bill_type>reserve</bill_type>
            <corp_name>xxxxxx有限公司</corp_name>
            <book_time>2026-01-30 23:11:05</book_time>
            <employee_id>9527</employee_id>
            <travel_purpose>拜访客户</travel_purpose>
            <buyer_name>张三</buyer_name>
            <ou_name>xxxxxx有限公司</ou_name>
            <buyer_employee_no>9527</buyer_employee_no>
            <departure_city_name>上海</departure_city_name>
            <ta_head_id>302xxxxxxxxxxxx34</ta_head_id>
            <out_order_id>101xxxxxxxxxxxxxxxxx689</out_order_id>
            <name>张三</name>
            <submitter_name>张三</submitter_name>
            <cabin_discount>&quot;&quot;</cabin_discount>
            <settlement_amount>1776.00</settlement_amount>
            <tax_amount>50.00</tax_amount>
            <currency_code>CNY</currency_code>
            <upgrade_amount>0.00</upgrade_amount>
            <airline_name>东方航空</airline_name>
            <bill_period>2026.02</bill_period>
        </content>
    </content>
</alibaba_happytrip_account_billing_flight_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部