目录

3.13获取ndc辅营产品接口(IQueryNDCInfo)
当通过航班查询下单(即通过ITicketShoppingV2接口查询航班后计价下单),在使用计价接口获取到ProductType为NDC的价格后,可通过此接口获取对应的辅营产品信息。

3.13.1请求参数

参数 类型 说明 必填 备注
pricingSerialNumber String 计价接口返回的serialNumberY (选择哪个价格就传入哪一个价格的serialNumber)

3.13.2请求样例

{
    "pricingSerialNumber": "ff4e123e10e1cbb37d8eff0e8e8e5b2f"
}

3.13.3返回参数

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

detail:

参数 类型 说明 备注
TF_INFOArray TF类型的辅营产品 TF_INFO和AGG_INFO同时只会存在一种辅营产品。不会同时存在两种辅营产品
AGG_INFOArray AGG类型的辅营产品
serialNumberstring辅营产品缓存
AncillariesArray 辅营产品集合

TF_INFO:

参数 类型 说明 备注
salePrice decimal 销售金额
saleCurrencyString 销售币种
weight String 行李额(重量)
quantity String 行李额(件)
perpassengerString 行李额归属 “true” :归属为个人,即按乘客购买辅营产品 ; “false”:归属为订单,即按订单购买辅营产品
luggageType String 行李额类型,非全程产品需分开购买 LuggageOptions:产品全程适用
OutwardLuggageOptions:产品去程适用
ReturnLuggageOptions:产品回程适用
LuggageOptions产品使用整个行程,OutwardLuggageOptions只适用去程,ReturnLuggageOptions只适用回程
text String 产品描述
id String 唯一编号,如果有选择,下单时需回传
flighList Array 此辅营产品适用的航段 Object数组,表示此产品适用的行程

AGG_INFO:

参数 类型 说明 备注
paxIds Array 旅客ID String数组 每个旅客ID对应唯一的一个旅客,
psgCode String 此辅营产品适用的旅客类型 0:成人
1:儿童
2:婴儿
3:老人
4:学生
5:劳务
6:移民
7:海员
8:青年
salePrice decimal 销售金额
saleCurrencyString 销售币种
name String 辅营产品名称
text String 辅营产品描述
id String 唯一编号,如果有选择,下单时需回传
flighList Array 此辅营产品适用的航段 Object数组,表示此产品适用的行程

Ancillaries:

参数 类型 说明 备注
paxIds Array 旅客ID String数组 每个旅客ID对应唯一的一个旅客,
psgCode String 此辅营产品适用的旅客类型 0:成人
1:儿童
2:婴儿
3:老人
4:学生
5:劳务
6:移民
7:海员
8:青年
salePrice decimal 销售金额
saleCurrencyString 销售币种
name String 辅营产品名称
text String 辅营产品描述
id String 唯一编号,如果有选择,下单时需回传
flighList Array 此辅营产品适用的航段 Object数组,表示此产品适用的行程

flighList :

参数 类型 说明 备注
depAirString 出发机场编号
desAirString 到达机场编号
flightNumber String 到达机场编号
classNoString 到达机场编号
fidString 编号 航段唯一编号

3.13.4返回样例