用户工具

站点工具


3.5_pnr询价_国际机票_iticketfarepolicybypnr

这是本文档旧的修订版!


3.5 PNR询价(ITicketFarePolicyByPNR)
返回一组最低国际运价;

注:PNR需先通过指令 PUSH PNR/CAN826/NI/CT 授权,或使用美亚商旅集团配置生成的PNR。

3.5.1请求参数

参数 类型 说明 必填 备注
PNRString PNR编码 Y
airlineString 出票航司 Y 不同出票航司将影响价格
passengerTypeListArray乘客类型及数量组 Y

passengerTypeList:

参数 类型 说明 必填 备注
passengerTypeInt乘客类型 Y 0:成人
1:儿童
2:婴儿
3:老人
4:学生
5:劳务
6:移民
7:海员
8:青年
passengerCountInt乘客人数 Y 该乘客类型对应的人数

3.5.2请求样例

{
    "PNR":"JGM1NF",
    "airline":"CZ",
    "passengerTypeList":[
        {
            "passengerType":0,
            "passengerCount":1
        }
    ]
}

3.5.3返回参数

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

detail:

参数 类型 说明 备注
serialNumberString 缓存key 下单时回传给接口
financeDetailObject价格详情
workBeginTimeString工作开始时间 格式如:”08:01”
workEndTimeString工作结束时间格式如:”08:01”

financeDetail:

参数 类型 说明 备注
officeNumber String 出票OFFICE号 编码下单需授权
agencyPolicyRemark String 代理费政策限制
rewardPolicyRemark String 奖励政策限制
agencyPolicyRemarkOut String 代理费政策备注
rewardPolicyRemarkOut String 奖励政策备注
financeList Array 价格组 每种乘客类型一条数据
IsConvert Int 是否需转编码 0:不需要
1:需要
isItinerary int 行程单 1:有行程单
0:无行程单
FareRuleRef Object 行李额等信息
carrier String 出票航司
ticketType int 票证类型 查询保险时使用
flights ObjectArray 行程
groupTag Bool true代表该运价为小团价产品 若退改废必须全部旅客一起申请 20230921新增
authorizeOffice String String 授权office

financeList:

参数 类型 说明 备注
passengerTypeInt 乘客类型 0:成人
1:儿童
2:婴儿
3:老人
4:学生
5:劳务
6:移民
7:海员
8:青年
salePriceDecimal 票面价
taxDecimal 税金
beforeReturnfloat代理费点数
beforeReturnPriceDecimal代理费金额
afterReturnBaseDecimal奖励基数
afterReturnfloat奖励点数
afterReturnPriceDecimal奖励金额
serviceFeeDecimal服务费
saleTotalDecimal结算价 票面价+税金-代理费金额-奖励金额+服务费

flights:

参数 类型 说明 备注
airlineString航司二字码
flightNumberString航班号
departureAirportCodeString出发机场编码
destinationAirportCodeString到达机场编码
departureDateTimeString出发日期时间
classNoString舱位
classAvlString舱位数量,如果没有返回就空;如果是核价时底层接口有返回,则显示对应 classNo 的数量
isShareString是否共享
shareCodeString共享航班号
equipmentString机型
cabinTypeString 舱位等级 0 经济舱 1 豪华经济舱 3 商务舱 4 头等舱 20230921新增

FareRuleRef:

参数 类型 说明 备注
passenger_ruleArray乘客规则

passenger_rule:

参数 类型 说明 备注
passenger_typeString乘客类型 ADT:成人
[CNN/CHD]: 儿童
INF: 婴儿
fare_ruleArray规则

fare_rule:

参数 类型 说明 备注
fare_basis_code String 运价基础
luggageRaw String 行李额
index Int 序号
origin String 出发地
destination String 目的地
minStay String 最短停留
maxStay String 最长停留
refund String 退票说明
change String 改签说明
noShow String 误机说明
baggageCarryon Array 手持行李 20230921新增
baggageChecked Array 托运行李 20230921新增

baggageCarryon / baggageChecked:

参数 类型 说明 备注
depAirportString出发机场编码
desAirportString到达机场编码
demisionString每件长宽高
piecesString件数
weightString重量
descriptionString描述
depCityCNString出发城市中文
desCityCNString到达城市中文

3.5.4返回样例

{
    "code":"20000",
    "detail":{
        "serialNumber":"ed8b9c175fc4ec97f1396361c8b366a6",
        "workBeginTime":"",
        "workEndTime":"",
        "financeDetail":{
            "officeNumber":"WUH134",
            "agencyPolicyRemark":"",
            "rewardPolicyRemark":"",
            "agencyPolicyRemarkOut":"",
            "rewardPolicyRemarkOut":"",
            "financeList":[
                {
                    "passengerType":"0",
                    "salePrice":"940",
                    "tax":"132",
                    "beforeReturn":"3",
                    "beforeReturnPrice":"28",
                    "afterReturnBase":"912",
                    "afterReturn":"38.9",
                    "afterReturnPrice":"360",
                    "serviceFee":"0",
                    "saleTotal":"684"
                }
            ],
            "IsConvert":0,
            "isItinerary":0,
            "FareRuleRef":{
                "passenger_rule":[
                    {
                        "passenger_type":"ADT",
                        "fare_rule":[
                            {
                                "fare_basis_code":"QBCOWCN",
                                "luggageRaw":"20K",
                                "index":0
                            }
                        ]
                    }
                ]
            }
        }
    }
}
3.5_pnr询价_国际机票_iticketfarepolicybypnr.1699515964.txt.gz · 最后更改: 2023/11/09 07:46 由 tiny