AirTicket (XML)

 

API情報

当該機能は、発券を行うAPIです。
FPライン指定での発券指示、アカウンティングデータ削除、プリンター登録、発券登録を行うことも可能です。
FPラインの入力にはSabreCommandLLSRQをご利用ください。

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

更新履歴

AirTicketRQ v1.2.1 on February 4, 2021
  • Version 1.2.1をリリースいたしました。
 

リクエストサンプル(FPライン入力)

SabreCommandLLSRQをご利用ください。
 選択<SabreCommandLLSRQ xmlns="http://webservices.sabre.com/sabreXML/2003/07" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" TimeStamp="2020-12-07T14:00:00" Version="1.8.1">
    <Request Output="SCREEN" CDATA="true">
        <HostCommand>FPPQ&#x00A5;FCASH&#x00A5;KP0</HostCommand>
    </Request>
</SabreCommandLLSRQ>

レスポンスサンプル(FPライン入力)

 選択<SabreCommandLLSRS xmlns="http://webservices.sabre.com/sabreXML/2003/07" EchoToken="String" TimeStamp="2021-06-03T09:02:22" Target="Production" Version="1.8.1" SequenceNmbr="1" PrimaryLangID="en-us" AltLangID="en-us">
    <Response>
        <![CDATA[OK ]]>
    </Response>
</SabreCommandLLSRS>

リクエストサンプル(発券指示)

 選択<AirTicketRQ xmlns="http://services.sabre.com/sp/air/ticket/v1_2_1" version="1.2.1">
  <DesignatePrinter>
    <Printers>
      <Hardcopy LNIATA="CCCDDD" />
      <Ticket CountryCode="AT" />
    </Printers>
  </DesignatePrinter>
  <Itinerary ID="AAABBB" />
  <AccountingLines All="true" />
  <Ticketing>
    <MiscQualifiers>
      <FutureTicket>
        <Line Number="1" />
      </FutureTicket>
    </MiscQualifiers>
  </Ticketing>
</AirTicketRQ>

レスポンスサンプル(発券指示)

 選択<AirTicketRS xmlns="http://services.sabre.com/sp/air/ticket/v1_2_1">
  <ApplicationResults xmlns="http://services.sabre.com/STL_Payload/v02_01" xmlns:ns2="http://services.sabre.com/essm/diagnostic/v1" xmlns:ns3="http://services.sabre.com/essm/core/v1" xmlns:ns4="http://services.sabre.com/STL_Payload/v02_02" xmlns:ns5="http://opentravel.org/common/v02" xmlns:ns6="http://opentravel.org/common/message/v02" xmlns:ns7="http://services.sabre.com/sp/ssp/v1" xmlns:ns8="http://services.sabre.com/STL_Header/v02_02" xmlns:ns9="http://services.sabre.com/STL_Header/v120" xmlns:ns10="http://services.sabre.com/essm/session/v1" xmlns:ns11="http://services.sabre.com/STL_Header/v02_01" xmlns:ns12="http://webservices.sabre.com/servicesplatform/eiapi/1.0.0" xmlns:ns13="http://services.sabre.com/essm/sharedcache/v1" xmlns:ns14="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00" xmlns:ns15="http://services.sabre.com/sp/preferences/v1" xmlns:ns16="http://services.sabre.com/STL/v01" xmlns:ns17="http://services.sabre.com/ssse/trace/v01" status="Complete">
    <Success timeStamp="2020-12-17T03:18:28.405-06:00" />
    <Warning timeStamp="2020-12-17T03:18:27.971-06:00" type="BusinessLogic">
      <SystemSpecificResults>
        <Message code="WARN.SWS.HOST.WARNING_RESPONSE">AirTicketLLSRQ: OK 0318 AAABBB TTY REQ PEND</Message>
        <Message>INVOICED                   - NUMBER  NONE</Message>
      </SystemSpecificResults>
    </Warning>
  </ApplicationResults>
  <Summary>
    <DocumentNumber>2012345678910</DocumentNumber>
    <LocalIssueDateTime>2020-12-17T18:18:00</LocalIssueDateTime>
    <DocumentType>TKT</DocumentType>
    <IssuingLocation>8IC6</IssuingLocation>
    <Reservation>AAABBB</Reservation>
    <FirstName>TAROMR</FirstName>
    <LastName>INFINI</LastName>
    <TotalAmount currencyCode="JPY" decimalPlace="0">333240</TotalAmount>
  </Summary>
</AirTicketRS>
 

XMLタグ定義書

XMLスキーマ

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

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