Get Ticket Doc Details

 

The TicketingDocumentServicesRQ service exposes four different functions related to ticketing documents (tickets, EMDs, etc.):

  • It allows retrieving details about specific ticketing documents when given one or more document numbers.
  • It allows searching for documents by the following search criteria: PNR locator, customer name, frequent flyer number, document issuance date. Search by PNR locator allows retrieving a list of all documents present in a PNR.
  • It also allows updating coupon status of EMD-S documents (marking them as used).
  • It allows adding, updating and removing remarks on manual documents.

API Information

Target Audience
Sabre Airline Solutions
Current Version
3.19.0
Authentication
Session Token
Service Action Code
TicketingDocumentServicesRQ

The document retrieval function is currently only supported for:

  • Subscriber (GDS) Electronic Tickets
  • Airline Tickets (VCRs)
  • Airline EMD documents
  • Airline compensation vouchers (VOU)

Either all details or specific sub-elements of the document can be retrieved.

The search function is supported for Airline documents of all types - VCR, EMD, MSR, EXB, etc., however for paper documents (MSR, EXB, etc.) only summary information is available. The search function is not available for Subscriber documents.

The update service coupon and update ticketing document functions are available for Airlines only.

Sample Request

<GetTicketingDocumentRQ xmlns:STL="http://services.sabre.com/STL/v01" xmlns="http://www.sabre.com/ns/Ticketing/DC" Version="3.19.0">
    <STL:STL_Header.RQ/>
    <STL:POS/>
    <SearchParameters resultType="P">
        <TicketingProvider>1S</TicketingProvider>
        <DocumentNumber>2205190457725</DocumentNumber>
    </SearchParameters>
</GetTicketingDocumentRQ>

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 xmlns:eb="http://www.ebxml.org/namespaces/messageHeader" eb:version="1.0" soap-env:mustUnderstand="1">
            <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>IPCC</eb:CPAId>
            <eb:ConversationId>abc123</eb:ConversationId>
            <eb:Service>TicketingDocumentServicesRQ</eb:Service>
            <eb:Action>TicketingDocumentServicesRQ</eb:Action>
            <eb:MessageData>
                <eb:MessageId>634701404361340610</eb:MessageId>
                <eb:Timestamp>2018-05-03T11:13:57</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 valueType="String" EncodingType="wsse:Base64Binary">Shared/IDL:IceSess\/SessMgr:1\.0.IDL/Common/!ICESMS\/STSB!ICESMSLB\/STS.LB!-3150908599212364152!15313!0</wsse:BinarySecurityToken>
        </wsse:Security>
    </soap-env:Header>
    <soap-env:Body>
        <TT:GetTicketingDocumentRS xmlns:TT="http://www.sabre.com/ns/Ticketing/DC" xmlns="http://services.sabre.com/STL/v01" xmlns:STL="http://services.sabre.com/STL/v01" xmlns:str="http://sabre.com/ticketing/xslt/strings" xmlns:utils="java:com.sabre.ticketing.tktdoc.utils.XsltUtils" xmlns:xs="http://www.w3.org/2001/XMLSchema" Version="3.19.0">
            <STL:STL_Header.RS messageID="TKTHLI700-23122-1083834193-1525346036320-95246-tktdoc" timeStamp="2018-05-03T06:13:56">
                <OrchestrationID seq="1">TKTHLI700-23122-1083834193-1525346036320-95246-tktdoc</OrchestrationID>
                <DiagnosticData xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">Found</DiagnosticData>
                <STL:Results>
                    <Success xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">
                        <System>T2</System>
                        <Source>DocumentServices</Source>
                    </Success>
                </STL:Results>
            </STL:STL_Header.RS>
            <TT:PassengerItineraryReceipt>
                <TT:Agent duty="*" sine="-AV">
                    <ns2:TicketingProvider xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC" checkDigit="0" name="SABRE">1S</ns2:TicketingProvider>
                    <ns2:IataNumber xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">23219615</ns2:IataNumber>
                    <ns2:WorkLocation xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">6KJB</ns2:WorkLocation>
                    <ns2:IsoCountryCode xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">DE</ns2:IsoCountryCode>
                    <ns2:CompanyName xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">STA TRAVEL GMBH</ns2:CompanyName>
                </TT:Agent>
                <TT:Ticket accountingCode="220" number="2205190457725" type="TKT">
                    <TT:Details>
                        <TT:Reservation>
                            <ns2:Sabre xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC" createDate="2018-05-03T00:00:00" provider="AA" purgeDate="2018-09-23T00:00:00">VXYHUZ</ns2:Sabre>
                        </TT:Reservation>
                        <ns2:LocalIssueDateTime xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">2018-05-03T13:12:00</ns2:LocalIssueDateTime>
                        <TT:ValidatingProvider name="DEUTSCHE LUFTHANSA AG">LH</TT:ValidatingProvider>
                        <TT:MandateInfo type="Disclaimer">
                            <TT:Text language="DE">VERTRAGSBEDINGUNGEN UND WEITERE WICHTIGE HINWEISE
ALLE PASSAGIERE, DEREN ENDGULTIGES REISEZIEL ODER ZWISCHENSTOPP IN EINEMANDEREN LANDALS DEM DER ABREISE LIEGT, WERDEN DARAUF HINGEWIESEN, DASSBESTIMMTE INTERNATIONALE ABKOMMEN DIE GESAMTE REISE EINSCHLIESSLICHALLER TEILABSCHNITE IN EINEM LAND BETREFFEN KONNEN, DIESEABKOMMEN SINDALS MONTREALER KONVENTION BEKANNT BZW. ALS DEREN VORLAUFER WARSCHAUER KONVENTION, EINSCHLIESSLICH DER DAZUGEHORIGEN ERGANZUNGEN/DAS WARSCHAUER KONVENTIONSSYSTEM/. DIE HAFTUNG DER FLUGGESELLSCHAFT WIRD FUR DIESE PASSAGIERE VON DEM JEWEILS GELTENDEN ABKOMMEN ZUZUGLICH BESONDERER FRACHTVERTRAGE ALS TEIL DERANWENDBAREN TARIFEGEREGELT UNDGGF. EINGESCHRANKT. FUR WEITERE INFORMATIONEN WENDEN SIE SICH BITTE ANDIE JEWEILIGE FLUGGESELLSCHAFT.</TT:Text>
                            <TT:Text language="EN">NOTICE
CARRIAGE AND OTHER SERVICES PROVIDED BY THE CARRIER ARE SUBJECT TO CONDITIONS OF CARRIAGE, WHICH ARE HEREBY INCORPORATED BY REFERENCE.  THESE CONDITIONS MAY BE OBTAINED FROM THE ISSUING CARRIER. PASSENGERS ON A JOURNEY INVOLVING AN ULTIMATE DESTINATION OR A STOP IN A COUNTRY OTHER THAN THE COUNTRY OF DEPARTURE ARE ADVISED THAT INTERNATIONAL TREATIES KNOWN AS THE MONTREAL CONVENTION, OR ITS PREDECESSOR, THE WARSAW CONVENTION, INCLUDING ITS AMENDMENTS /THE WARSAW CONVENTION SYSTEM/MAY APPLY TO THE ENTIRE JOURNEY, INCLUDING ANY PORTION THEREOF WITHIN A COUNTRY. FOR SUCH PASSENGERS, THE APPLICABLE TREATY, INCLUDING SPECIAL CONTRACTS OF CARRIAGE EMBODIED IN ANY APPLICABLE TARIFFS, GOVERNS AND MAY LIMIT THE LIABILITY OF THE CARRIER. CHECK WITH YOUR CARRIER FOR MORE INFORMATION.</TT:Text>
                        </TT:MandateInfo>
                        <TT:MandateInfo type="HazardousMaterials">
                            <TT:Text language="DE">DIE BEFORDERUNG VON BESTIMMTEN GEFAHRLICHEN STOFFEN, WIE AEROLOSEN, FEUERWERKEN UND BRENNBAREN FLUSSIGKEITEN, AN BORD EINES FLUGZEUGES IST STRENGSTENS VERBOTEN. FALLS SIE DIESE EINSCHRANKUNGEN NICHT VERSTEHEN UND MEHR ERFAHREN MOCHTEN, ERHALTEN SIE MEHR INFORMATIONEN VON DER FLUGGESELLSCHAFT.</TT:Text>
                        </TT:MandateInfo>
                        <TT:MandateInfo type="DataProtectionNotice">
                            <TT:Text language="DE">DATENSCHUTZHINWEIS: IHRE PERSÖNLICHEN DATEN WERDEN IN ÜBEREINSTIMMUNG MIT DEN DATENSCHUTZBESTIMMUNGEN DES JEWEILIGEN VERKEHRSTRÄGERS UND, FALLS IHRE BUCHUNG ÜBER EINEN ANBIETER VON RESERVIERUNGSSYSTEMEN ERFOLGT, MIT DESSEN DATENSCHUTZBESTIMMUNGEN VERARBEITET. DIESE SIND UNTER HTTP://WWW.IATATRAVELCENTER.COM/PRIVACY ODER DIREKT BEIM VERKEHRSTRÄGER, BZW. ANBIETER DES RESERVIERUNGSSYSTEMS ERHÄLTLICH. LESEN SIE DIESE UNTERLAGEN, DIE SICH AUF IHRE BUCHUNG BEZIEHEN UND Z. B. BESCHREIBEN, WIE IHRE PERSÖNLICHEN DATEN ERHOBEN, GESPEICHERT, GENUTZT, WEITERGEGEBEN UND ÜBERMITTELT WERDEN.</TT:Text>
                            <TT:Text language="EN">DATA PROTECTION NOTICE: YOUR PERSONAL DATA WILL BE PROCESSED IN ACCORDANCE WITH THE APPLICABLE CARRIER’S PRIVACY POLICY AND, IF YOUR BOOKING IS MADE VIA A RESERVATION SYSTEM PROVIDER (“GDS”), WITH ITS PRIVACY POLICY. THESE ARE AVAILABLE AT HTTP://WWW.IATATRAVELCENTER.COM/PRIVACY OR FROM THE CARRIER OR GDS DIRECTLY. YOU SHOULD READ THIS DOCUMENTATION, WHICH APPLIES TO YOUR BOOKING AND SPECIFIES, FOR EXAMPLE, HOW YOUR PERSONAL DATA IS COLLECTED, STORED, USED, DISCLOSED AND TRANSFERRED.</TT:Text>
                        </TT:MandateInfo>
                        <ns2:ItineraryType xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">I</ns2:ItineraryType>
                    </TT:Details>
                    <TT:Customer>
                        <TT:Traveler nameId="1" nameNumber="1.1">
                            <ns2:Name xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">SAMPLE/TEST</ns2:Name>
                            <ns2:FirstName xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">TEST</ns2:FirstName>
                            <ns2:LastName xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">SAMPLE</ns2:LastName>
                            <TT:PassengerType>ADT</TT:PassengerType>
                        </TT:Traveler>
                    </TT:Customer>
                    <TT:ServiceCoupon coupon="1">
                        <TT:MarketingProvider name="DEUTSCHE LUFTHANSA AG">LH</TT:MarketingProvider>
                        <ns2:MarketingFlightNumber xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">921</ns2:MarketingFlightNumber>
                        <TT:OperatingProvider name="DEUTSCHE LUFTHANSA AG">LH</TT:OperatingProvider>
                        <ns2:OperatingFlightNumber xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">921</ns2:OperatingFlightNumber>
                        <ns2:ClassOfService xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC" name="ECONOMY">Y</ns2:ClassOfService>
                        <Cabin xmlns="http://www.sabre.com/ns/Ticketing/DC" xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC" name="ECONOMY">Y</Cabin>
                        <ns2:FareBasis xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">Y50LGT9A</ns2:FareBasis>
                        <ns2:StartLocation xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC" name="LONDON HEATHROW">LHR</ns2:StartLocation>
                        <ns2:StartDateTime xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">2018-09-23T06:30:00</ns2:StartDateTime>
                        <ns2:EndLocation xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC" name="FRANKFURT">FRA</ns2:EndLocation>
                        <ns2:EndDateTime xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">2018-09-23T09:05:00</ns2:EndDateTime>
                        <ns2:NotValidBeforeDate xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">2018-09-23</ns2:NotValidBeforeDate>
                        <ns2:NotValidAfterDate xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">2018-09-23</ns2:NotValidAfterDate>
                        <ns2:BookingStatus xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC" name="CONFIRMED">OK</ns2:BookingStatus>
                        <ns2:CurrentStatus xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">OK</ns2:CurrentStatus>
                        <ns2:BagAllowance xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">NIL</ns2:BagAllowance>
                    </TT:ServiceCoupon>
                    <TT:Amounts>
                        <TT:New>
                            <TT:Base>
                                <ns2:Amount xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC" currencyCode="GBP" decimalPlace="2">321.00</ns2:Amount>
                                <ns2:Text xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">321.00</ns2:Text>
                            </TT:Base>
                            <TT:TotalTax>
                                <ns2:Amount xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC" currencyCode="EUR" decimalPlace="2">89.59</ns2:Amount>
                                <ns2:Text xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">89.59</ns2:Text>
                            </TT:TotalTax>
                            <TT:Equivalent>
                                <ns2:Amount xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC" currencyCode="EUR" decimalPlace="2">365.00</ns2:Amount>
                                <ns2:Text xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">365.00</ns2:Text>
                            </TT:Equivalent>
                            <TT:Total>
                                <ns2:Amount xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC" currencyCode="EUR" decimalPlace="2">454.59</ns2:Amount>
                                <ns2:Text xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">454.59</ns2:Text>
                            </TT:Total>
                        </TT:New>
                    </TT:Amounts>
                    <TT:Taxes>
                        <TT:New>
                            <TT:Tax code="YQ" exempt="false" sequence="1" status="N">
                                <ns2:Amount xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC" currencyCode="EUR" decimalPlace="2">40.00</ns2:Amount>
                                <ns2:Text xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">40.00</ns2:Text>
                            </TT:Tax>
                            <TT:Tax code="YR" exempt="false" sequence="2" status="N">
                                <ns2:Amount xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC" currencyCode="EUR" decimalPlace="2">12.85</ns2:Amount>
                                <ns2:Text xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">12.85</ns2:Text>
                            </TT:Tax>
                            <TT:Tax code="GB" exempt="false" name="AIR PASSENGER DUTY APD" sequence="3" status="N">
                                <ns2:Amount xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC" currencyCode="EUR" decimalPlace="2">14.79</ns2:Amount>
                                <ns2:Text xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">14.79</ns2:Text>
                            </TT:Tax>
                            <TT:Tax code="UB" exempt="false" name="PASSENGER SERVICE CHARGE DEPARTURES" sequence="4" status="N">
                                <ns2:Amount xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC" currencyCode="EUR" decimalPlace="2">21.95</ns2:Amount>
                                <ns2:Text xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">21.95</ns2:Text>
                            </TT:Tax>
                        </TT:New>
                    </TT:Taxes>
                    <TT:Remark>
                        <TT:Endorsements sequence="1">FARE RESTRICTION MAY APPLY</TT:Endorsements>
                    </TT:Remark>
                    <TT:FareCalculation>
                        <TT:New>LON LH FRA451.75NUC451.75END ROE0.710565</TT:New>
                    </TT:FareCalculation>
                    <TT:AffiliatedAgent>
                        <ns2:Booking xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC" duty="*" sine="-AV">
                            <ns2:WorkLocation>6KJB</ns2:WorkLocation>
                            <ns2:IataNumber>23219615</ns2:IataNumber>
                            <ns2:HomeLocation>6KJB</ns2:HomeLocation>
                        </ns2:Booking>
                    </TT:AffiliatedAgent>
                    <TT:Payment sequence="1" type="CA">
                        <ns2:Total xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">
                            <ns2:Amount currencyCode="EUR" decimalPlace="2">454.59</ns2:Amount>
                            <ns2:ApplyCreditInd>false</ns2:ApplyCreditInd>
                        </ns2:Total>
                        <ns2:Remarks xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC">CA</ns2:Remarks>
                        <ns2:Cash xmlns:ns2="http://www.sabre.com/ns/Ticketing/DC" CashIndicator="true"/>
                    </TT:Payment>
                </TT:Ticket>
            </TT:PassengerItineraryReceipt>
        </TT:GetTicketingDocumentRS>
    </soap-env:Body>
</soap-env:Envelope>

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

Docs Navigation