AutomatedExchanges (XML)

 

API情報

当該機能は、Automated Exchangeを行うAPIです。
航空会社が登録した登録した運賃カテゴリ31番の内容に基づき、
・交換発行の可否
・交換発行手数料の自動取得
・原券と新券の追徴・減額の差額算出を自動で行い、PQRレコード(交換発行用運賃データ)へ保存します。

 
Service Action Code :AutomatedExchangesLLSRQ
最新バージョン :2.9.0
プロトコル :XML

更新履歴

AutomatedExchangesLLSRQ v2.9.0 on May 08, 2024
  • Version2.9.0をリリースいたしました。
  • FareBasis指定 (Smart Price) が可能となりました。
 
AutomatedExchangesLLSRQ v2.6.1 on April 04, 2018
  • Version2.6.1をリリースいたしました。
 

リクエストサンプル

 選択<AutomatedExchangesRQ xmlns="http://webservices.sabre.com/sabreXML/2011/10" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ReturnHostCommand="false" TimeStamp="2023-02-03T09:30:00-06:00" Version="2.9.0">
	<ExchangeComparison OriginalTicketNumber="2059157450328">
		<ExchangeOverrides>
			<ChangeFee>
			</ChangeFee>
		</ExchangeOverrides>
		<PriceRequestInformation>
			<OptionalQualifiers>
				<FlightQualifiers>
					<VendorPrefs>
						<Airline Code="NH" />
					</VendorPrefs>
				</FlightQualifiers>
				<PricingQualifiers>
					<Account Force="false">
						<Code>
						</Code>
					</Account>
					<ChangeFeeCollectionOptions>
					</ChangeFeeCollectionOptions>
					<ItineraryOptions>
						<SegmentSelect Number="1" />
						<SegmentSelect Number="2" />
					</ItineraryOptions>
					<NameSelect NameNumber="1.1" />
					<Taxes>
					</Taxes>
					<SpecificFareBasis>Y1XRTE1</SpecificFareBasis>
				</PricingQualifiers>
			</OptionalQualifiers>
		</PriceRequestInformation>
	</ExchangeComparison>
</AutomatedExchangesRQ>

レスポンスサンプル

 選択<AutomatedExchangesRS xmlns="http://webservices.sabre.com/sabreXML/2011/10" Version="2.9.0">
	<STL:ApplicationResults xmlns:STL="http://services.sabre.com/STL/v01" status="Complete">
		<STL:Success timeStamp="2024-02-08T03:44:49.822">
			<STL:SystemSpecificResults>
				<STL:RecordID>TKT_DS_AREX_CERT_BBHS.US_CENTRAL2_B.C.SAB_CERTPCI_TKT_T2_CERT_1944.INTERNAL-7964-1105399747-1707385488851-10377-arex</STL:RecordID>
			</STL:SystemSpecificResults>
		</STL:Success>
	</STL:ApplicationResults>
	<BaggageInfo>
		<FlightSegment ArrivalDateTime="05-01" DepartureDateTime="05-01" FlightNumber="223" RPH="1" ResBookDesigCode="Y" SegmentNumber="1">
			<DestinationLocation LocationCode="FRA" />
			<FreeBaggageAllowance Number="02P" />
			<MarketingAirline Code="NH" FlightNumber="223" />
			<OriginLocation LocationCode="HND" />
		</FlightSegment>
		<FlightSegment ArrivalDateTime="05-09" DepartureDateTime="05-08" FlightNumber="204" RPH="2" ResBookDesigCode="Y" SegmentNumber="2">
			<DestinationLocation LocationCode="HND" />
			<FreeBaggageAllowance Number="02P" />
			<MarketingAirline Code="NH" FlightNumber="204" />
			<OriginLocation LocationCode="FRA" />
		</FlightSegment>
	</BaggageInfo>
	<ExchangeComparison PQR_Number="03">
		<AirItineraryPricingInfo Type="O">
			<ItinTotalFare>
				<BaseFare Amount="1081000" CurrencyCode="JPY" />
				<Taxes TotalAmount="97960" />
				<TotalFare Amount="1178960" />
			</ItinTotalFare>
		</AirItineraryPricingInfo>
		<AirItineraryPricingInfo Type="N">
			<ItinTotalFare>
				<BaseFare Amount="1081000" CurrencyCode="JPY" />
				<Taxes TotalAmount="97960" />
				<TotalFare Amount="1178960" />
			</ItinTotalFare>
		</AirItineraryPricingInfo>
		<AirItineraryPricingInfo Type="E">
			<ItinTotalFare>
				<BaseFare Amount="0" CurrencyCode="JPY" />
				<Taxes TotalAmount="0" />
				<TotalFare Amount="0" />
			</ItinTotalFare>
		</AirItineraryPricingInfo>
		<TaxComparison Type="O">
			<Tax Amount="2950" TaxCode="SW" />
			<Tax Amount="1600" TaxCode="DE" />
			<Tax Amount="6530" TaxCode="RA" />
		</TaxComparison>
		<TaxComparison Type="O">
			<Tax Amount="9080" TaxCode="OY" />
			<Tax Amount="76800" TaxCode="YQ" />
			<Tax Amount="1000" TaxCode="TK" />
		</TaxComparison>
		<TaxComparison Type="N">
			<Tax Amount="2950" TaxCode="SW" />
			<Tax Amount="1600" TaxCode="DE" />
			<Tax Amount="6530" TaxCode="RA" />
		</TaxComparison>
		<TaxComparison Type="N">
			<Tax Amount="9080" TaxCode="OY" />
			<Tax Amount="76800" TaxCode="YQ" />
			<Tax Amount="1000" TaxCode="TK" />
		</TaxComparison>
		<TaxComparison Type="E">
			<Tax Amount="0" TaxCode="SW" />
			<Tax Amount="0" TaxCode="DE" />
			<Tax Amount="0" TaxCode="RA" />
		</TaxComparison>
		<TaxComparison Type="E">
			<Tax Amount="0" TaxCode="OY" />
			<Tax Amount="0" TaxCode="YQ" />
			<Tax Amount="0" TaxCode="TK" />
		</TaxComparison>
		<ExchangeDetails ChangeFee="N/A" ExchangeReissue="R" TotalRefund="0">
			<ChangeFeeCollectionOptions>
				<CollectTotal Amount="0" />
			</ChangeFeeCollectionOptions>
		</ExchangeDetails>
	</ExchangeComparison>
	<Source AgencyCity="TYO" AgentDutySine="A1F*" AgentWorkArea="A" CreateDateTime="2024-02-08T03:44" IATA_Number="16322224" PrimeHostID="1F" PseudoCityCode="1FQ6" />
	<Text>LAST DATE TO PURCHASE 17APR2024</Text>
</AutomatedExchangesRS>
 

XMLタグ定義書

XMLスキーマ

【注意点】
各種XMLスキーマは、Sabre社提供のオリジナル版となるため、「XMLタグ定義書」の記載上、
利用不可の情報が含まれております。
スキーマを利用してアプリケーションを構築される場合の各タグの利用可否は、
必ず「XMLタグ定義書」にてご確認ください。

※弊社にて「XMLタグ定義書」を作成する際、各タグの利用可否確認を行っております。