Enhanced Air Ticket

 

Orchestrated APIs bundle several functions and operations into a single API call thus maximizing development efforts, and providing operational efficiencies by calling multiple services to fulfill a desired workflow.

API Information

Target Audience
All Sabre APIs Customers
Current Version
1.2.0
Authentication
Session or Sessionless Token
Service Action Code
AirTicketRQ

Features in the Orchestrated Air Ticket API include:

  • Provides the capability to issue multiple Air Tickets and EMDs into a single call
  • Issues multiple PQRs in one call
  • Issues more than one PTC in the same transaction with installments
  • Integrates printer address designation/un-designation
  • Manages sessions on behalf of the client application
  • Introduces error handling to ensure the successful issuance of an Air Ticket
  • Returns Ticket numbers
    • Returns newly issued ticket numbers together with additional details pertaining to specific documents
  • Handles Context change/AAA
  • Deletes air accounting lines prior to ticketing

Sample Request

    <AirTicketRQ xmlns="http://services.sabre.com/sp/air/ticket/v1" version="1.2.0">
      <DesignatePrinter>
        <Profile Number="1"/>
      </DesignatePrinter>
      <Itinerary ID="VWKJJT"/>
      <Ticketing>
        <FlightQualifiers>
          <VendorPrefs>
            <Airline Code="XX"/>
          </VendorPrefs>
        </FlightQualifiers>
        <FOP_Qualifiers>
          <BSP_Ticketing>
            <MultipleFOP>
              <Fare Amount="100.00"/>
              <FOP_One>
                <CC_Info Suppress="true">
                  <PaymentCard Code="VI" ExpireDate="2016-11" ExtendedPayment="12" Number="573912345621003"/>
                </CC_Info>
              </FOP_One>
              <FOP_Two Type="CK"/>
            </MultipleFOP>
          </BSP_Ticketing>
        </FOP_Qualifiers>
        <PricingQualifiers>
          <PriceQuote>
            <Record Number="1"/>
          </PriceQuote>
        </PricingQualifiers>
      </Ticketing>
      <PostProcessing>
        <EndTransaction>
          <Source ReceivedFrom="SPTEST"/>
        </EndTransaction>
      </PostProcessing>
    </AirTicketRQ>

Sample Response

    <AirTicketRS xmlns="http://services.sabre.com/sp/air/ticket/v1">
      <ApplicationResults xmlns="http://services.sabre.com/STL_Payload/v02_01" status="Complete">
        <Success timeStamp="2017-11-09T03:51:57.808-06:00"/>
      </ApplicationResults>
      <Summary>
        <DocumentNumber>0017015583520</DocumentNumber>
        <LocalIssueDateTime>2017-11-09T00:00:00</LocalIssueDateTime>
        <DocumentType>TKT</DocumentType>
        <IssuingLocation>G7HE</IssuingLocation>
        <Reservation>EMLRJT</Reservation>
        <FirstName>ADAM</FirstName>
        <LastName>JONES</LastName>
        <TotalAmount currencyCode="USD" decimalPlace="2">2078.40</TotalAmount>
      </Summary>
      <Summary>
        <DocumentNumber>0017015583521</DocumentNumber>
        <LocalIssueDateTime>2017-11-09T00:00:00</LocalIssueDateTime>
        <DocumentType>TKT</DocumentType>
        <IssuingLocation>G7HE</IssuingLocation>
        <Reservation>EMLRJT</Reservation>
        <FirstName>MARY</FirstName>
        <LastName>JONES</LastName>
        <TotalAmount currencyCode="USD" decimalPlace="2">2078.40</TotalAmount>
      </Summary>
    </AirTicketRS>

If you are a Sabre customer currently using Sabre APIs in production, access  Resources

Docs Navigation