Mileage(XML)

 

API情報

当該機能は、指定した旅程や各都市間のマイレージを計算するAPIです。

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

更新履歴

MileageLLSRQ v2.0.0 on May 18, 2021
  • Version2.0.0をリリースいたしました。
 

リクエストサンプル

 選択<MileageRQ Version="2.0.0" 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="true">
  <OriginDestinationInformation>
    <DestinationLocation LocationCode="LAX" RPH="1" />
    <OriginLocation LocationCode="NRT" />
  </OriginDestinationInformation>
</MileageRQ>

レスポンスサンプル

 選択<MileageRS 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" xmlns:stl="http://services.sabre.com/STL/v01" Version="2.0.0">
 <stl:ApplicationResults status="Complete">
  <stl:Success timeStamp="2021-04-22T21:27:54-05:00">
   <stl:SystemSpecificResults>
    <stl:HostCommand LNIATA="16963B">WNNRTLAX</stl:HostCommand>
   </stl:SystemSpecificResults>
  </stl:Success>
 </stl:ApplicationResults>
 <Header>
  <Text>WN TYO YY LAX /23APR21</Text>
 </Header>
 <OriginDestinationInformation>
  <DestinationLocation GlobalIndicator="PA" IATA_AreaIndicator="1" LocationCode="LAX" RPH="1">
   <Cumulative>5458</Cumulative>
   <Deduction>0</Deduction>
   <ExtraMileageSurcharge>0M</ExtraMileageSurcharge>
   <Last>0</Last>
   <MaxPermittedMileage>6549</MaxPermittedMileage>
   <Next>1091</Next>
   <TicketedPointMileage>5458</TicketedPointMileage>
   <TwentyFiveMileage>8186</TwentyFiveMileage>
  </DestinationLocation>
  <OriginLocation IATA_AreaIndicator="3" LocationCode="TYO" />
 </OriginDestinationInformation>
</MileageRS>
 

XMLタグ定義書

 

XMLスキーマ

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

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