AirSeat (XML)

当該機能は、座席を指定する機能です。

API情報

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

更新履歴

AirSeatLLSRQ v2.1.1 on February 25, 2020
  • 複数座席を予約できるようになりました。
  • 複数セグメントに対して座席を予約できるようになりました。
  • 複数旅客に対して座席を予約できるようになりました。
AirSeatLLSRQ v2.0.0 on September 14, 2017
  • Version2.0.0をリリースいたしました。

XMLタグ定義書

XMLスキーマ

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

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

リクエストサンプル

 選択<AirSeatRQ 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" Version="2.1.1">
  <Seats>
    <Seat>
      <NameSelect NameNumber="1.1" />
      <NameSelect NameNumber="2.1" />
      <SeatSelect Number="45A" />
      <SeatSelect Number="45B" />
      <SegmentSelect Number="1" />
    </Seat>
  </Seats>
</AirSeatRQ>

レスポンスサンプル

 選択<AirSeatRS 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.1.1">
 <stl:ApplicationResults status="Complete">
  <stl:Success timeStamp="2020-02-14T02:17:58-06:00" />
 </stl:ApplicationResults>
 <Seats>
  <Seat Number="45A" Name="INFINI/TAROMR">
   <FlightSegment DepartureDateTime="06-10" FlightNumber="184" ResBookDesigCode="Y">
    <DestinationLocation LocationCode="HNL" />
    <MarketingAirline Code="NH" FlightNumber="184" />
    <OriginLocation LocationCode="NRT" />
   </FlightSegment>
  </Seat>
  <Seat Number="45B" Name="INFINI/HANAKOMS" />
 </Seats>
</AirSeatRS>