Skip to main content

Schedule Change

1.4.0
Air
Ticketing
SOAP API
Travel Agency

The Schedule Change (TKT_ExchangeRQ) API is used to process an even exchange for tickets impacted by a planned airline schedule change.

Not Signed In.

Looks like you may not have access to all of the resources and documentation for this page.
Please log-in or contact your support desk team if you believe you should have access.

Target Audience
Travel Agency
API Version
1.4.0
Authentication
Session Token
Service Action Code
TKT_ExchangeRQ

In order to use TKT_ExchangeRQ to process schedule change ticket exchanges, Schedule Change must be active in the agency TJR (SCHEDULE CHANGE). The order must be placed through Agency eServices.

Sample Request
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Header>
  <ns1:MessageHeader
   ns1:version=""
   xmlns:ns1="http://www.ebxml.org/namespaces/messageHeader">
   <ns1:From>
    <ns1:PartyId>999999</ns1:PartyId>
   </ns1:From>
   <ns1:To>
    <ns1:PartyId>123123</ns1:PartyId>
   </ns1:To>
   <ns1:CPAId>AAS</ns1:CPAId>
   <ns1:ConversationId>SYSTEM-T2DAILY-SYSTEM</ns1:ConversationId>
   <ns1:Service>TKT_ExchangeRefundRQ</ns1:Service>
   <ns1:Action>TKT_ExchangeRefundRQ</ns1:Action>
   <ns1:MessageData>
    <ns1:MessageId>1000</ns1:MessageId>
    <ns1:Timestamp>2010-10-16</ns1:Timestamp>
   </ns1:MessageData>
  </ns1:MessageHeader>
  <ns1:Security
   xmlns:ns1="http://schemas.xmlsoap.org/ws/2002/12/secext">
   <ns1:BinarySecurityToken>Shared/IDL:IceSess\/SessMgr:1\.0.IDL/Common/!ICESMS\/STSB!ICESMSLB\/STS.LB!-3000701776762487669!1579193!0</ns1:BinarySecurityToken>
  </ns1:Security>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
  <ExchangeRQ
   version="1.4.0"
     xmlns="http://www.sabre.com/ns/Ticketing/ExchangeRefund/1.0">
   <POS>
    <ns1:Company
     xmlns:ns1="http://www.sabre.com/ns/Ticketing/TTL/1.0">1S</ns1:Company>
    <ns2:Pseudo xmlns:ns2="http://www.sabre.com/ns/Ticketing/TTL/1.0">1X1X</ns2:Pseudo>
   </POS>
   <TransactionInfo>
    <TicketingDocument>
     <Number>0577245739029</Number>
    </TicketingDocument>
    <Options>
     <WaiverCode>ABC123</WaiverCode>
    </Options>
   </TransactionInfo>
  </ExchangeRQ>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Sample Response
<?xml version="1.0" encoding="UTF-8"?>
<soap-env:Envelope
   xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
<soap-env:Header>
  <eb:MessageHeader
   eb:version="1.0" soap-env:mustUnderstand="1"
     xmlns:eb="http://www.ebxml.org/namespaces/messageHeader">
   <eb:From>
    <eb:PartyId
     eb:type="URI">123123</eb:PartyId>
   </eb:From>
   <eb:To>
    <eb:PartyId
   eb:type="URI">999999</eb:PartyId>
   </eb:To>
   <eb:CPAId>AAS</eb:CPAId>
   <eb:ConversationId>SYSTEM-T2DAILY-SYSTEM</eb:ConversationId>
   <eb:Service>TKT_ExchangeRefundRQ</eb:Service>
   <eb:Action>TKT_ExchangeRefundRS</eb:Action>
   <eb:MessageData>
    <eb:MessageId>1414549785278010870</eb:MessageId>
    <eb:Timestamp>2019-07-01T21:49:05</eb:Timestamp>
    <eb:RefToMessageId>1000</eb:RefToMessageId>
   </eb:MessageData>
  </eb:MessageHeader>
  <wsse:Security
    xmlns:wsse="http://schemas.xmlsoap.org/ws/2002/12/secext">
   <wsse:BinarySecurityToken
    EncodingType="wsse:Base64Binary"
   valueType="String">Shared/IDL:IceSess\/SessMgr:1\.0.IDL/Common/!ICESMS\/STSB!ICESMSLB\/STS.LB!-3000701776762487669!1579193!0</wsse:BinarySecurityToken>
  </wsse:Security>
</soap-env:Header>
<soap-env:Body>
  <ns2:ExchangeRS
   version="1.4.0" xmlns="http://www.sabre.com/ns/Ticketing/TTL/1.0"
    xmlns:ns2="http://www.sabre.com/ns/Ticketing/ExchangeRefund/1.0">
   <ns2:Header
    messageID="TKTHLI702-27983-1567204076-1562017727810-27-arex"
    timeStamp="2019-07-01T16:48:00.000">
    <OrchestrationID>TKTHLI702-27983-1567204076-1562017727810-27-arex</OrchestrationID>
    <Results>
     <Success>
      <System>TKT-DS</System>
      <Source>AREX</Source>
     </Success>
    </Results>
   </ns2:Header>
   <ns2:TransactionInfo
    reservationAutoEndProcessed="true"
     reservationAutoRetrieveProcessed="true">
    <ns2:Message
     type="I">OK     816.90</ns2:Message>
    <ns2:Message
     type="I">ETR EXCHANGE PROCESSED-REA ISSUED</ns2:Message>
    <ns2:Message
     type="I">OK 6.6</ns2:Message>
    <ns2:Message
     type="I">SCHEDULE CHANGE EXCHANGE COMPLETED</ns2:Message>
    <ns2:Message
     type="I">OK 1649 QUETHP TTY REQ PEND</ns2:Message>
    <ns2:Message type="I">INVOICED                   - NUMBER 0093304</ns2:Message>
   </ns2:TransactionInfo>
  </ns2:ExchangeRS>
</soap-env:Body>
</soap-env:Envelope>