目录

3.1 Pricing 计价 国际/国内

3.1.1请求参数

参数 类型 说明 必填
AirlineCode String 计价航司 Y
passengers Object 乘客集合 Y {乘客类型三字母:乘客数量}
flights Array 航段信息 Y
IsNewApi Boolean 是否使用新计价接口 Y 国际现在都为true
sub_sales_channel String 子渠道 Y PNR导入:QT_PNR_Pricing 航段导入:QT_PNRTEXT_Pricing 实时航班:QT_SP_Pricing
batchRequestkey String 计价批次缓存 Y 每次重新点击计价都需刷新 同次计价的多次计价为同一个值
pnr String PNR Y/N
OrigGDS String 预订GDS数据源 Y/N
BookingOffice String 预订Office Y
CreateType String 下单方式 Y PNR导入:0 航段导入:1 实时航班:2

flights

参数 类型 说明 必填 备注
airlineString航司二字码 Y
flight_numberString航班号 Y
dep_airportString出发机场编码 Y
arr_airportString到达机场编码 Y
dep_dateString出发日期 Y yyyy-mm-dd
dep_timeString出发时间 Y hh:mm:ss
arr_dateString到达日期 Y yyyy-mm-dd
arr_timeString出发时间 Y hh:mm:ss
selected_cabinString舱位 Y
cabin_typeString舱等 N
code_shareString共享航班号 N
equipmentString机型 N

3.1.2请求样例

{
  "AirlineCode": "UA",
  "passengers": {
    "ADT": 6
  },
  "flights": [
    {
      "dep_airport": "PEK",
      "dep_date": "2024-01-15",
      "dep_time": "19:20:00",
      "arr_airport": "SFO",
      "arr_date": "2024-01-15",
      "arr_time": "14:50:00",
      "flight_number": "889",
      "airline": "UA",
      "selected_cabin": "P",
      "equipment": "",
      "cabin_type": "Business"
    },
    {
      "dep_airport": "SFO",
      "dep_date": "2024-01-19",
      "dep_time": "10:50:00",
      "arr_airport": "PEK",
      "arr_date": "2024-01-20",
      "arr_time": "17:25:00",
      "flight_number": "888",
      "airline": "UA",
      "selected_cabin": "P",
      "equipment": "",
      "cabin_type": "Business"
    }
  ],
  "BookingOffice": "SHA771",
  "sub_sales_channel": "QT_PNR_Pricing",
  "IsNewApi": true,
  "batchRequestkey": "123456789",
  "pnr": "KSVP4H",
  "OrigGDS": "1E",
  "CreateType": 0,
  "IsVue": true
}

3.1.3返回参数

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

Data:

参数 类型 说明 备注
SerialNumberString 缓存key
BiddingSchemeInfoListArray价格组
OtherDataString价格组数量
TFExtrasStringTF的行李额及退改规则

BiddingSchemeInfoList:

参数 类型 说明 备注
BiddingSchemeIDInt 计价标识ID 与SerialNumber组合作为识别当前价格
IsItineraryBoolean 是否有行程单 true:有
TicketTypeString票证类型10、60、70、40(并且PolicyOperationType==4):自营 20、30:合作商 40(PolicyOperationType!=4):合作商 50:官网
IsAirShareAirlineBoolean 同订同出 true:是
ConvertRefString
FareRuleRefObject限制条款参数
BiddingSchemeSaleTotalDecimal 结算价 总价
BiddingSchemeNoRedPacketSaleTotalDecimal 结算价(不含红包/未抢到红包) 总价
PolicyOperationTypeString
PolicyOperationQueryString
PolicyOperationQueryBoolean
PolicyOperationBookingBoolean
PolicyOperationTicketingBoolean
ProcessTypeString
CanBeCanceledBoolean
ServiceTimeObject服务时间
CurrentServiceTimeString当前服务器时间
CurrentServiceDateString当前服务器时间
IsSpecialOfferBoolean是否特惠 true:特惠
PringRuleCacheKeyString退款条款缓存Key 国际未使用
FreeTrialTagString价格免审标识 10免审 20需要审核
MinOptOfficeArray保底 或最优 office 首次计价返回有值时 需再次使用里面的office多次计价
CheckClassPriceInfoObject实时验舱验价 实时航班或NDCShopping运价的计价有返回
TravelItineraryInt
PolicyTravelItineraryInt报销凭证 1普通行程单,2普通+中性行程单,3境外电子凭证,4电子发票,5纸质发票,6按政策设置,7无
NDCAncillariesCacheKeyStringndc辅营缓存Key
AncillariesArray辅盈数据
SalePriceInfoList价格信息

SalePriceInfoList:

参数 类型 说明 备注
PsgTypeInt 乘客类型 0成人 1儿童 2婴儿 3老人 4学生 5劳务 6移民 7海员 8青年
SalePriceDecimal 销售面价
SaleTaxDecimal
SaleBeforeReturnDouble 收入前返
SaleBeforeReturnMoneyDecimal 收入前返/代理费直减金额
SaleBeforeReturnPriceDecimal 收入前返金额
SaleAfterReturnDouble 收入后返点数
SaleAfterReturnPriceDecimal 收入后返金额
SaleNormalRateDouble 正常后返点数
SaleNormalFareDecimal 正常后返金额
SaleNormalMoneyDecimal 正常后返直减金额
SaleAdditionMoneyDecimal【红包-附加后返】直减金额
SaleAdditionFareDecimal【红包-附加后返】金额
SaleAdditionRateDecimal【红包-附加后返】点数
SaleControlRateDouble 业务调控规则的加点点数
SaleControlFareDecimal 业务调控规则的加点点数对应金额
IsAttachAfterReturnPolicyBoolean是否附加后返政策 是否有红包
SaleAdditionTotalRateDouble 红包-附加后返点数
SaleAdditionTotalFareDecimal 红包-附加后返金额 红包金额
SaleAdditionTotalMoneyDecimal 红包-附加后返
SaleFinalFareDecimal 收入结算价 含红包
SaleNotRedPacketFinalFareDecimal 不含红包收入结算价
SmPcMoneyDecimal 收入后返直减金额 直减金额
ServiceFeeDecimal 收入开票费
SaleTotalDecimal 收入合计
BaseFinalFareDecimal 结算价 成本
BaseNotRedPacketFinalFareDecimal 不含红包结算价 成本
BaseAdditionTotalMoneyDecimal
BaseAdditionMoneyDecimal 【红包-附加后返】直减金额 成本
BaseAdditionFareDecimal 【红包-附加后返】金额 成本
BaseAdditionRateDecimal 【红包-附加后返】点数 成本
BaseNormalMoneyDecimal 正常后返直减金额 成本
BaseNormalFareDecimal 正常后返金额 成本
BaseNormalRateDecimal 正常后返点数 成本
BaseAfterReturnCNYDecimal 后返金额CNY 成本
BaseTotalDecimal 总价 成本
DataSourceString数据源 1e 1b aggsky tf…
FareBasiceStringFARE BASIS
GDSCommissionCodeStringGDS返回的代理费编码 Sabre会返回此值
PricingAccountCodeString大客户编码
PricingCommandString计价指令,QTE:CNN/CZ
PricingDataSourceString数据源 IBEPLUS=航信IBE+,SABRE=Sabre,NDCAGG=航信NDC,NDCTF=Travelfusion NDC,OBE=航信广分,SME=美亚小美,CCI=美亚指令通道
PricingSolutionIdString当前价格唯一标识
PricingSessionIdString上下文交互ID
PricingGDSString计价GDS 1E 1S AGG TF…
IsBSPOfficeBoolean预定offic和授权office 同为美亚office
AuthorizeOfficeString授权Office
OfficeNumberString出票Office
order_validityInt出票时限 单位为分钟
AggFareTypeStringaggsky ndc 价格类型
NDCFareTypeStringndc票价类型
GroupTagString团体价标识
productLabelString产品标签(MEIYAOPTIMIZED=美亚优选,MEIYASELFSUPPORT=美亚自营,AIRLINEDIRECT=航司直连,OFFICIALDIRECT=官网直销,SELECTSPECIAL=精选特惠)
PromotionCostNotRedPacketDecimal 现付促销金额 (销售结算价未减红包/没有抢到红包)
PromotionCostRedPacketDecimal 现付促销金额 (销售结算价已减红包/抢到红包)
AgencyPolicyRemarkString代理费条款
AgencyPolicyRemarkOutString政策对外说明
RewardPolicyRemarkString后返条款
RewardPolicyRemarkOutString后返说明
BSPPrivRemarkOutString对外核心价说明
BSPPrivComString核心价指令
BSPPrivComOfficeString核心价Office
OptimalRebateOfficeString最优后返office
AgencyPolicyIDString代理费政策ID
YWXSControlIDString业务销售调控ID
PTXSControlIDString平台销售-业务成本 ID
SaleAttachAfterReturnString
SaleAttachAfterSubPriceString
SaleAttachAfterReturnPriceString
SaleAttachAfterReturnWithMoneyString
BusinessSerialNumberString
BaseAttachAfterReturnString
BaseAttachAfterSubPriceString
BaseAttachAfterReturnPriceString
BaseAttachAfterReturnWithMoneyString
FareRuleRefModelString
TargetStringTarget
EachNucString
IsShowString
OriginQDecimal未转汇率时的Q值
b_eq_sBoolean销售收入的“销售价”与销售成本的“票面价”一致true一致

3.1.4返回样例

{
    "Code": 20000,
    "Data": {
        "SerialNumber": "019f5a8e-4812-4d73-9e1c-d8f5904df1d3",
        "BiddingSchemeInfoList": [
            {
                "BiddingSchemeID": 2000,
                "IsItinerary": true,
                "TicketType": 10,
                "IsAirShareAirline": false,
                "IsConvert": false,
                "ConvertRef": "",
                "FareRuleRef": {
                    "ExtensionData": {},
                    "airlineCode": "UA",
                    "channel": null,
                    "fare_rule": null,
                    "flightDetail": null,
                    "guid": null,
                    "isNotGetCarryon": false,
                    "isUseNewTicket": true,
                    "office": "PEK427",
                    "oriRuleResponse": null,
                    "passenger_rule": [
                        {
                            "ExtensionData": {},
                            "Policy": {
                                "ExtensionData": {},
                                "commissionAdditionalFare": 0.00,
                                "commissionAdditionalFareCNY": 0.00,
                                "commissionControlId": null,
                                "commissionId": "",
                                "commissionRate": 0,
                                "marketCommissionAdditionalFare": 0,
                                "marketCommissionAdditionalFareCNY": 0,
                                "marketCommissionRate": 0,
                                "rebates": [
                                    {
                                        "ExtensionData": {},
                                        "additionPointSerialNo": "",
                                        "additionRebateLimit": 0.0,
                                        "additionRebateLimitCNY": 0.00,
                                        "additionRebateMoney": 0.00,
                                        "additionRebateMoneyCNY": 0.00,
                                        "additionRebateRate": 0,
                                        "airlineRebateMoney": 0.00,
                                        "airlineRebateMoneyCNY": 0.00,
                                        "airlineRebateRate": 2.0,
                                        "availableMaximumAge": null,
                                        "availableMaximumPassengerCount": null,
                                        "availableMinimumAge": null,
                                        "availableMinimumPassengerCount": null,
                                        "controlAddPoint": 0,
                                        "controlId": "A1",
                                        "externalDeclaration": null,
                                        "fileId": null,
                                        "insideRebateMoney": 0.00,
                                        "insideRebateMoneyCNY": 0.00,
                                        "insideRebateRate": 2.2,
                                        "internalDescription": "原政策id:61172",
                                        "mustBeEvenNumber": false,
                                        "nationalities": null,
                                        "nationalityLimitType": "APPLICATION",
                                        "outsideLimitRebateMoney": 0.00,
                                        "outsideLimitRebateMoneyCNY": 0.00,
                                        "outsideLimitRebateRate": 0.0,
                                        "rebateId": "1515r",
                                        "rebateIndex": 1,
                                        "sellAdditionRebateMoneyCNY": 0,
                                        "sellAdditionRebateRate": 0,
                                        "sellInsideRebateMoneyCNY": 0,
                                        "sellInsideRebateRate": 2.2,
                                        "sellTicketingFeeCNY": 0,
                                        "ticketingFee": 0.00,
                                        "ticketingFeeCNY": 0.00
                                    }
                                ],
                                "sellCommissionAdditionalFareCNY": 0,
                                "sellCommissionRate": 0
                            },
                            "fare_rule": [
                                {
                                    "ExtensionData": {},
                                    "DefaultLuggageDetail": [
                                        {
                                            "ExtensionData": {},
                                            "baggageType": "checked",
                                            "demision": null,
                                            "depAirport": "PVG",
                                            "depAirport_cn": null,
                                            "depCity_cn": "上海",
                                            "desAirport": "SFO",
                                            "desAirport_cn": null,
                                            "desCity_cn": "(旧金山)旧金山圣弗朗西斯科",
                                            "description": null,
                                            "pieces": "0",
                                            "weight": "0"
                                        },
                                        {
                                            "ExtensionData": {},
                                            "baggageType": "checked",
                                            "demision": null,
                                            "depAirport": "SFO",
                                            "depAirport_cn": null,
                                            "depCity_cn": "(旧金山)旧金山圣弗朗西斯科",
                                            "desAirport": "DFW",
                                            "desAirport_cn": null,
                                            "desCity_cn": "达拉斯",
                                            "description": null,
                                            "pieces": "0",
                                            "weight": "0"
                                        }
                                    ],
                                    "OriFareRule": null,
                                    "accountCode": null,
                                    "agg_fare_type": null,
                                    "amount": "10009.96",
                                    "amountCNY": "10010",
                                    "carrier": "UA",
                                    "change": null,
                                    "controlAddPointFareCNY": 0,
                                    "dep_date_time": "2023-12-31T23:15:00",
                                    "destination": "DFW",
                                    "destination_city": "达拉斯",
                                    "destination_cn": "达拉斯/沃斯国际机场",
                                    "fareRuleJSON": null,
                                    "fare_basis_code": "LKW0XSBG,LKW0XSBG",
                                    "flights": [
                                        {
                                            "ExtensionData": {},
                                            "airline": "UA",
                                            "arr_airport": "SFO",
                                            "class_code": "L",
                                            "code_share": null,
                                            "dep_airport": "PVG",
                                            "transit_visa_remark": null
                                        },
                                        {
                                            "ExtensionData": {},
                                            "airline": "UA",
                                            "arr_airport": "DFW",
                                            "class_code": "L",
                                            "code_share": null,
                                            "dep_airport": "SFO",
                                            "transit_visa_remark": null
                                        }
                                    ],
                                    "index": 0,
                                    "insideRebateFare": 177.76,
                                    "luggage": "PVG-SFO/SFO-DFW 免费托运  无免费托运行李;(ADT)(参考)",
                                    "luggageRaw": "PVG-SFO/SFO-DFW 免费托运  无免费托运行李;(ADT)(参考)",
                                    "m_control_id": null,
                                    "m_m_add_money": 0,
                                    "m_m_addition_fare": 0,
                                    "m_m_addition_money": 0,
                                    "m_m_addition_rate": 0,
                                    "m_m_control_fare": 0,
                                    "m_m_control_rate": 0,
                                    "m_m_fare": 0,
                                    "m_m_formula": null,
                                    "m_m_normal_fare": 0,
                                    "m_m_normal_money": 0,
                                    "m_m_normal_rate": 0,
                                    "m_m_rate": 0,
                                    "maxStay": null,
                                    "minStay": null,
                                    "noShow": null,
                                    "origin": "SHA",
                                    "origin_city": "SHA",
                                    "origin_cn": "SHA",
                                    "originalResult": null,
                                    "otherinfo": null,
                                    "pricingCommand": "QTE:/UA",
                                    "processRebateAmount": 8080.00,
                                    "processRebateAmountCNY": 8080.00,
                                    "q": 0,
                                    "rebateId": "1515r",
                                    "rebateIndex": 1,
                                    "ref1": null,
                                    "ref2": null,
                                    "refund": null,
                                    "sellAdditionRebateFare": 0.00,
                                    "sellAdditionRebateFareCNY": 0,
                                    "sellInsideRebateFareCNY": 177,
                                    "sellProcessRebateAmountCNY": 8080,
                                    "spa": 0,
                                    "target_decryption4": "10"
                                }
                            ],
                            "passenger_type": "ADT"
                        }
                    ],
                    "sessionId": "57ceddf51d2845b29cfa48b17df4519f",
                    "solutionId": "solution-1189147294906187776",
                    "source": "OBE",
                    "target": null
                },
                "BiddingSchemeSaleTotal": 11893,
                "BiddingSchemeNoRedPacketSaleTotal": 11893,
                "PolicyOperationType": "1,2,4,",
                "PolicyOperationQuery": true,
                "PolicyOperationBooking": true,
                "PolicyOperationTicketing": true,
                "ProcessType": "",
                "CanBeCanceled": true,
                "ServiceTime": {
                    "ExtensionData": {},
                    "endRefundAndChangeTime": "23:59:59",
                    "end_issue_time": "23:00:00",
                    "end_void_time": "23:59:59",
                    "startRefundAndChangeTime": "00:00:00",
                    "start_issue_time": "08:00:00",
                    "start_void_time": "00:00:00"
                },
                "CurrentServiceTime": "2023-12-26 10:06:50",
                "CurrentServiceDate": "2023-12-26",
                "IsSpecialOffer": false,
                "PringRuleCacheKey": "",
                "FreeTrialTag": "10",
                "MinOptOffice": [
                    "CAN826"
                ],
                "CheckClassPriceInfo": "",
                "TravelItinerary": 1,
                "PolicyTravelItinerary": 1,
                "NDCAncillariesCacheKey": "",
                "Ancillaries": "",
                "SalePriceInfoList": [
                    {
                        "SmPcMoney": 0,
                        "OfficeNumber": "PEK427",
                        "PsgType": 0,
                        "SalePrice": 10010,
                        "SaleTax": 2060,
                        "SaleBeforeReturn": 0,
                        "SaleBeforeReturnMoney": 0,
                        "SaleBeforeReturnPrice": 0,
                        "SaleAfterReturn": 2.2,
                        "SaleAfterReturnPrice": 177,
                        "SaleAttachAfterReturn": "",
                        "SaleAttachAfterSubPrice": "",
                        "SaleAttachAfterReturnPrice": "",
                        "SaleAttachAfterReturnWithMoney": "",
                        "BusinessSerialNumber": "",
                        "BaseAttachAfterReturn": "",
                        "BaseAttachAfterSubPrice": "",
                        "BaseAttachAfterReturnPrice": "",
                        "BaseAttachAfterReturnWithMoney": "",
                        "SaleNormalRate": 2.2,
                        "SaleNormalFare": 177,
                        "SaleNormalMoney": 0,
                        "SaleAdditionMoney": 0,
                        "SaleAdditionFare": 0,
                        "SaleAdditionRate": 0,
                        "SaleControlRate": 0,
                        "SaleControlFare": 0,
                        "IsAttachAfterReturnPolicy": false,
                        "SaleAdditionTotalRate": 0,
                        "SaleAdditionTotalFare": 0,
                        "SaleAdditionTotalMoney": "",
                        "SaleFinalFare": 11893,
                        "SaleNotRedPacketFinalFare": 11893,
                        "BaseNotRedPacketFinalFare": 11892.24,
                        "BaseFinalFare": 11892.24,
                        "BaseAdditionTotalMoney": "",
                        "BaseAdditionMoney": 0,
                        "BaseAdditionFare": 0,
                        "BaseAdditionRate": 0,
                        "BaseNormalMoney": 0,
                        "BaseNormalFare": 177.76,
                        "BaseNormalRate": 2.2,
                        "ServiceFee": 0,
                        "SaleTotal": 11893,
                        "AgencyPolicyRemark": "",
                        "AgencyPolicyRemarkOut": "",
                        "RewardPolicyRemark": "",
                        "RewardPolicyRemarkOut": "",
                        "BSPPrivRemarkOut": "",
                        "BSPPrivCom": "",
                        "BSPPrivComOffice": "",
                        "OptimalRebateOffice": "",
                        "AgencyPolicyID": "",
                        "YWXSControlID": "",
                        "PTXSControlID": "1515r",
                        "DataSource": "1e",
                        "Target": "",
                        "FareRuleRefModel": "",
                        "SalePriceInfoListLength": "",
                        "EachNuc": "",
                        "IsShow": "",
                        "OriginQ": 0,
                        "order_validity": 60,
                        "FareBasice": "LKW0XSBG,LKW0XSBG",
                        "AggFareType": "",
                        "PricingAccountCode": "",
                        "PricingCommand": "QTE:/UA",
                        "PricingDataSource": "OBE",
                        "PricingSolutionId": "solution-1189147294906187776",
                        "PricingSessionId": "57ceddf51d2845b29cfa48b17df4519f",
                        "PricingGDS": "1E",
                        "GDSCommissionCode": "",
                        "BaseAfterReturnCNY": 177.76,
                        "BaseTotal": 12070.00,
                        "NDCFareType": "",
                        "PromotionCostNotRedPacket": 0,
                        "PromotionCostRedPacket": 0,
                        "productLabel": "美亚自营",
                        "GroupTag": "",
                        "b_eq_s": true,
                        "IsBSPOffice": true,
                        "AuthorizeOffice": "PEK427"
                    }
                ]
            },
        ],
        "OtherData": "4",
        "TFExtras": "null"
    },
    "Msg": null
}