Trip_Search(XML)

 

API情報

当該機能は、PNRを様々な条件指定にて検索し、該当するPNRのリファレンスを取得するAPIです。

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

更新履歴

Trip_SearchRQ v4.5.0 on July 06, 2021
  • Version4.5.0をリリースいたしました。#J
 

リクエスト・レスポンスサンプル

詳細な指定方法については、ドキュメントの別添資料をご参照ください。

リクエストサンプル

 選択<Trip_SearchRQ Version="4.5.0" xmlns:ns2="http://webservices.sabre.com/sabreXML/2003/07" xmlns="http://webservices.sabre.com/triprecord">
  <ReadRequests>
    <ReservationReadRequest>
      <NameCriteria>
        <Name>
          <FirstName>TAROMR</FirstName>
          <LastName>INFINI</LastName>
        </Name>
      </NameCriteria>
      <FlightCriteria>
        <Flight>
          <FlightNumber>491</FlightNumber>
          <AirlineCode>NH</AirlineCode>
        </Flight>
      </FlightCriteria>
      <PosCriteria />
      <ReturnOptions ResponseFormat="STL" ViewName="TripSearchTN" SearchType="ACTIVE">
      </ReturnOptions>
    </ReservationReadRequest>
  </ReadRequests>
</Trip_SearchRQ>

レスポンスサンプル

 選択<Trip_SearchRS xmlns="http://webservices.sabre.com/triprecord" xmlns:ns2="http://services.sabre.com/STL/v01" xmlns:ns4="http://webservices.sabre.com/sabreXML/2003/07" xmlns:ns3="http://webservices.sabre.com/pnrbuilder" xmlns:ns6="http://tds.sabre.com/itinerary" xmlns:ns5="http://tds.sabre.com/rules" xmlns:ns8="http://services.sabre.com/STL/v02" xmlns:ns7="http://services.sabre.com/res/orr/v0" xmlns:ns13="http://www.sabre.com/eps/schemas" xmlns:tir37="http://services.sabre.com/res/tir/v3_7" xmlns:ns9="http://www.sabre.com/ssg/des/v1" xmlns:ns12="http://opentravel.org/common/v02" xmlns:ns11="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00" xmlns:tir39="http://services.sabre.com/res/tir/v3_9" xmlns:ns10="http://services.sabre.com/STL_Header/v02_00" xmlns:stl114="http://webservices.sabre.com/pnrbuilder/v1_14" xmlns:ns15="http://webservices.sabre.com/servicesplatform/orr/rules/1.0.0" xmlns:ns14="http://tds.sabre.com/distribution" xmlns:stl115="http://webservices.sabre.com/pnrbuilder/v1_15" xmlns:stl119="http://webservices.sabre.com/pnrbuilder/v1_19" xmlns:ns24="http://services.sabre.com/res/or/v1_14" xmlns:or16="http://services.sabre.com/res/or/v1_6" xmlns:or17="http://services.sabre.com/res/or/v1_7" xmlns:or18="http://services.sabre.com/res/or/v1_8" xmlns:or19="http://services.sabre.com/res/or/v1_9" TimeStamp="2021-06-10T02:41:12" Target="Production" Version="4.5.0">
  <Success>Success</Success>
  <ReservationsList NumberResults="1" NumberPages="1" TotalResults="1">
    <Reservations>
      <Reservation Locator="XXXXXX">
        <stl19:GetReservationRS xmlns:stl19="http://webservices.sabre.com/pnrbuilder/v1_19" xmlns:or114="http://services.sabre.com/res/or/v1_14" xmlns:ns4="http://webservices.sabre.com/pnrconn/ReaccSearch" xmlns:ns6="http://services.sabre.com/res/orr/v0" xmlns:raw="http://tds.sabre.com/itinerary" Version="1.19.0">
        </stl19:GetReservationRS>
      </Reservation>
    </Reservations>
  </ReservationsList>
</Trip_SearchRS>	

リクエストサンプル

 選択<Trip_SearchRQ Version="4.5.0" xmlns:ns2="http://webservices.sabre.com/sabreXML/2003/07" xmlns="http://webservices.sabre.com/triprecord">
  <ReadRequests>
    <ReservationReadRequest>
      <FlightCriteria>
        <Flight>
          <DepartureAirport>NRT</DepartureAirport>
          <DepartureDateTime Is="2021-07-01T18:55:00" />
        </Flight>
      </FlightCriteria>
      <PosCriteria />
      <ReturnOptions ResponseFormat="STL" ViewName="TripSearchTN" SearchType="ACTIVE">
      </ReturnOptions>
    </ReservationReadRequest>
  </ReadRequests>
</Trip_SearchRQ>

レスポンスサンプル

 選択<Trip_SearchRS xmlns="http://webservices.sabre.com/triprecord" xmlns:ns2="http://services.sabre.com/STL/v01" xmlns:ns4="http://webservices.sabre.com/sabreXML/2003/07" xmlns:ns3="http://webservices.sabre.com/pnrbuilder" xmlns:ns6="http://tds.sabre.com/itinerary" xmlns:ns5="http://tds.sabre.com/rules" xmlns:ns8="http://services.sabre.com/STL/v02" xmlns:ns7="http://services.sabre.com/res/orr/v0" xmlns:ns13="http://www.sabre.com/eps/schemas" xmlns:tir37="http://services.sabre.com/res/tir/v3_7" xmlns:ns9="http://www.sabre.com/ssg/des/v1" xmlns:ns12="http://opentravel.org/common/v02" xmlns:ns11="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00" xmlns:tir39="http://services.sabre.com/res/tir/v3_9" xmlns:ns10="http://services.sabre.com/STL_Header/v02_00" xmlns:stl114="http://webservices.sabre.com/pnrbuilder/v1_14" xmlns:ns15="http://webservices.sabre.com/servicesplatform/orr/rules/1.0.0" xmlns:ns14="http://tds.sabre.com/distribution" xmlns:stl115="http://webservices.sabre.com/pnrbuilder/v1_15" xmlns:stl119="http://webservices.sabre.com/pnrbuilder/v1_19" xmlns:ns24="http://services.sabre.com/res/or/v1_14" xmlns:or16="http://services.sabre.com/res/or/v1_6" xmlns:or17="http://services.sabre.com/res/or/v1_7" xmlns:or18="http://services.sabre.com/res/or/v1_8" xmlns:or19="http://services.sabre.com/res/or/v1_9" TimeStamp="2021-06-10T02:54:40" Target="Production" Version="4.5.0">
  <Success>Success</Success>
  <ReservationsList NumberResults="9" NumberPages="1" TotalResults="9">
    <Reservations>
      <Reservation Locator="XXXXXX">
        <stl19:GetReservationRS xmlns:stl19="http://webservices.sabre.com/pnrbuilder/v1_19" xmlns:or114="http://services.sabre.com/res/or/v1_14" xmlns:ns4="http://webservices.sabre.com/pnrconn/ReaccSearch" xmlns:ns6="http://services.sabre.com/res/orr/v0" xmlns:raw="http://tds.sabre.com/itinerary" Version="1.19.0">
        </stl19:GetReservationRS>
      </Reservation>
      <Reservation Locator="XXXXXX">
        <stl19:GetReservationRS xmlns:stl19="http://webservices.sabre.com/pnrbuilder/v1_19" xmlns:or114="http://services.sabre.com/res/or/v1_14" xmlns:ns4="http://webservices.sabre.com/pnrconn/ReaccSearch" xmlns:ns6="http://services.sabre.com/res/orr/v0" xmlns:raw="http://tds.sabre.com/itinerary" Version="1.19.0">
        </stl19:GetReservationRS>
      </Reservation>
      <Reservation Locator="XXXXXX">
        <stl19:GetReservationRS xmlns:stl19="http://webservices.sabre.com/pnrbuilder/v1_19" xmlns:or114="http://services.sabre.com/res/or/v1_14" xmlns:ns4="http://webservices.sabre.com/pnrconn/ReaccSearch" xmlns:ns6="http://services.sabre.com/res/orr/v0" xmlns:raw="http://tds.sabre.com/itinerary" Version="1.19.0">
        </stl19:GetReservationRS>
      </Reservation>
      <Reservation Locator="XXXXXX">
        <stl19:GetReservationRS xmlns:stl19="http://webservices.sabre.com/pnrbuilder/v1_19" xmlns:or114="http://services.sabre.com/res/or/v1_14" xmlns:ns4="http://webservices.sabre.com/pnrconn/ReaccSearch" xmlns:ns6="http://services.sabre.com/res/orr/v0" xmlns:raw="http://tds.sabre.com/itinerary" Version="1.19.0">
        </stl19:GetReservationRS>
      </Reservation>
      <Reservation Locator="XXXXXX">
        <stl19:GetReservationRS xmlns:stl19="http://webservices.sabre.com/pnrbuilder/v1_19" xmlns:or114="http://services.sabre.com/res/or/v1_14" xmlns:ns4="http://webservices.sabre.com/pnrconn/ReaccSearch" xmlns:ns6="http://services.sabre.com/res/orr/v0" xmlns:raw="http://tds.sabre.com/itinerary" Version="1.19.0">
        </stl19:GetReservationRS>
      </Reservation>
      <Reservation Locator="XXXXXX">
        <stl19:GetReservationRS xmlns:stl19="http://webservices.sabre.com/pnrbuilder/v1_19" xmlns:or114="http://services.sabre.com/res/or/v1_14" xmlns:ns4="http://webservices.sabre.com/pnrconn/ReaccSearch" xmlns:ns6="http://services.sabre.com/res/orr/v0" xmlns:raw="http://tds.sabre.com/itinerary" Version="1.19.0">
        </stl19:GetReservationRS>
      </Reservation>
      <Reservation Locator="XXXXXX">
        <stl19:GetReservationRS xmlns:stl19="http://webservices.sabre.com/pnrbuilder/v1_19" xmlns:or114="http://services.sabre.com/res/or/v1_14" xmlns:ns4="http://webservices.sabre.com/pnrconn/ReaccSearch" xmlns:ns6="http://services.sabre.com/res/orr/v0" xmlns:raw="http://tds.sabre.com/itinerary" Version="1.19.0">
        </stl19:GetReservationRS>
      </Reservation>
      <Reservation Locator="XXXXXX">
        <stl19:GetReservationRS xmlns:stl19="http://webservices.sabre.com/pnrbuilder/v1_19" xmlns:or114="http://services.sabre.com/res/or/v1_14" xmlns:ns4="http://webservices.sabre.com/pnrconn/ReaccSearch" xmlns:ns6="http://services.sabre.com/res/orr/v0" xmlns:raw="http://tds.sabre.com/itinerary" Version="1.19.0">
        </stl19:GetReservationRS>
      </Reservation>
      <Reservation Locator="XXXXXX">
        <stl19:GetReservationRS xmlns:stl19="http://webservices.sabre.com/pnrbuilder/v1_19" xmlns:or114="http://services.sabre.com/res/or/v1_14" xmlns:ns4="http://webservices.sabre.com/pnrconn/ReaccSearch" xmlns:ns6="http://services.sabre.com/res/orr/v0" xmlns:raw="http://tds.sabre.com/itinerary" Version="1.19.0">
        </stl19:GetReservationRS>
      </Reservation>
    </Reservations>
  </ReservationsList>
</Trip_SearchRS>	
 

XMLタグ定義書

XMLスキーマ

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

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

別添資料