用户工具

站点工具


5.1_改签申请_itcordersave_inside

这是本文档旧的修订版!


5.1改签申请(ITCOrderSave)

5.1.1请求参数

参数 类型 说明 必填 备注
TOOrderID String 订单号 Y
PassengerList Array 乘客组 Y
FlightList Array 航段组 Y
payType Int 支付方式 Y 0:现结
1:预存
2:额度账期
QDOrderID String 第三方退票单号 Y
TCReason Int 改签原因 Y 0:【自愿改签】
1:【非自愿改签】
contact Object联系信息 N 订单联系信息,若不传则默认取原单

PassengerList:

参数 类型 说明 必填 备注
TOPassengerID Int 订单乘客编号 Y 欲改签的乘客对应的原TO单乘客编号,可从ITOOrderDetailQuery接口查询获取(passengerList列表中的passengerID)

FlightList:

参数 类型 说明 必填 备注
TOFlightID Int 航段编号 Y 欲改签的航段对应的原TO单的航段编号,可从ITOOrderDetailQuery接口查询获取(flightList列表中的flightID)
serialNumber String 改签航班序列号 N 查询改签航班查询结果的serialNumber
flightId String 改签航班id N 查询改签航班查询所选航段的flight_id
cabinFareId String 改签航班价格舱位id N 查询改签航班查询所选航段的cabin_fare_id
serialNumber、flightId、cabinFareId 若传了某一个则其他需同时传递
departTime String 出发时间 Y
destTime String 航段编号 Y
airline String 航司 Y
flightNo String 航班号 Y
classNo String 舱位 Y
depAir String 出发机场 Y
desAir String 到达机场 Y

contact:

参数 类型 说明 必填 备注
linker String 联系人 Y
phone String 联系人手机 Y
email String 邮箱 N
content String 备注 N
isEmail Boolean 退票邮件通知 N 默认为“false”;若“true”则退票成功发送邮件至上面参数邮箱
isSMS Boolean 退票短信通知 N 默认为“false”;若“true”则退票成功发送短信至上面参数联系人手机

5.1.2请求样例

{
    "TOOrderID": "TO16020574887",
    "PassengerList": [
        {
            "TOPassengerID": "836956"
        }
    ],
    "FlightList": [
        {
            "TOFlightID": "1077654",
            "departTime": "2016-02-15",
            "destTime": "2016-02-15",
            "airline": "MU",
            "flightNo": "723",
            "classNo": "V",
            "depAir": "HKG",
            "desAir": "PVG"
        }
    ],
    "payType": "0",
    "QDOrderID": "1"
}

5.1.3返回参数

参数 类型 说明 备注
code String 是否调用接口成功 20000表示成功,非20000表异常
detail Object 结果集
description String 描述 当异常时记录异常信息

detail:

参数 类型 说明 备注
TCOrderID String 改签单编号

5.1.4返回样例

{
"code": "20000",
"detail": {
    "TCOrder":"TC16021500377"
 }
}
5.1_改签申请_itcordersave_inside.1617070588.txt.gz · 最后更改: 2021/03/30 02:16 由 tiny