这是本文档旧的修订版!
4.6 国内采购生单(/IDomesticTicketBooking)
参数 | 类型 | 说明 | 必填 | 备注 |
---|---|---|---|---|
priceSerialNumber | String | 计价key | N | |
serialNumberList | String | 航班查询key | Y | |
cabinFareIdList | Array | 实时航班舱位ID | Y | |
createOrderType | Int下单方式 | Y | 1 实时航班 | |
PassengerList | Array | 乘客列表 | Y | |
QDOrderID | String | 第三方订单号 | N | |
APIAntiOffice | String | API反授权office | N | |
FlightChangeNoticeMobileNumber | String | 航变通知手机号 | N | 需生成PNR且成功时生效 |
Object | 联系信息 | Y | 暂不支持 |
PassengerList:
参数 | 类型 | 说明 | 必填 | 备注 |
---|---|---|---|---|
Name | String | 乘客姓名 | Y | |
PsgType | Int | 乘客类型 | Y | 0:成人 1:儿童 2:婴儿 3:老人 4:学生 5:劳务 6:移民 7:海员 8:青年 |
Nationality | String | 国籍代码 | Y | |
IDType | Int | 证件类型 | Y | 1:其他 2:身份证 |
IDNumber | String | 证件号码 | Y | |
Gender | Int | 性别 | Y | 1:男 0:女 |
Birthday | String | 出生日期 | Y | |
PhoneNumber | String | 手机号 | Y | 航司规定,多成人不可重复,目前MU,HU,SQ,MI限制必输 |
{ "serialNumberList": [ "415abb67-c23c-1156-2c64-6fbdbd6c0b25" ], "cabinFareIdList": [ "3" ], "PassengerList": [ { "Name": "jerry/jy", "otherName": "jilin/jerry", "Gender": "0", "PsgType": "0", "IDType": "2", "IDNumber": "441224199412272340", "Birthday": "1990-01-01", "Nationality": "", "PhoneNumber": "12345678900" } ], "APIAntiOffice": "CAN826", "priceSerialNumber": "1c03de5b-74ce-c1b0-79c2-92a542654dbe" }
参数 | 类型 | 说明 | 备注 |
---|---|---|---|
code | String | 是否调用接口成功 | 20000表示成功,非20000表异常 |
detail | Object | 结果集 | |
description | String | 描述 | 当异常时记录异常信息 |
detail:
参数 | 类型 | 说明 | 备注 |
---|---|---|---|
DepCityName | String | 出发机场 | |
DesCityName | String | 到达机场 | |
TOOrderID | String | 单号 | 若返回空,则该单下单不成功 |
PNR | String | PNR | |
Desc | String | 说明 | |
OrderStatus | Int | 订单状态 | 状态仅供参考,不作为订单实际状态的依据 |
{ "code": "20000", "detail": [{ "OrderStatus": 10, "PNR": "XXXXXX", "DepCityName": "广州白云国际机场", "DesCityName": "井冈山机场", "TOOrderID": "TO18071834650" }] }