Skip to main content

Send Sabre Command

2.0.0
Utility
SOAP API
Travel Agency
Airline Carrier

The Send Sabre Command (SabreCommandLLSRQ) is used to send specific Sabre® system commands that are not available as structured Sabre Web Services.

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
Airline Carrier
API Version
2.0.0
Authentication
Session Token
Service Action Code
SabreCommandLLSRQ

SabreCommandLLSRQ offers client applications several different options for formatting the response data via the @Output attribute. Clients have the ability to specify "SCREEN," "SDS," or "SDSXML" via @Output.

If "SCREEN" is specified via @Output, the response will be returned in screen format.

If "SDS" or "SDSXML" is specified via @Output, the response will be returned in Sabre Data Source (SDS) response format. Please note that the SDSXML option simply converts the SDS-delimiter character set into XML. For additional SDS-related details please visit sds.sabre.com. Please note that if clients opt to utilize SDS-based functionality via the SabreCommandLLSRQ service they need to be plugged into the SDS change notification process to ensure no negative impact to their applications when the various content teams make changes to their SDS responses. Clients can sign up for SDS-related notifications, which are delivered via the Sabre Advance Notification (SAN) process, by submitting a request to their account executive.

When commands in the Sabre system include special characters, it is recommended that clients define character variables using hexadecimal codes . To insert the special characters, the character variable is included with other characters. Doing it this way avoids problems associated with different font/character sets.

Example of character variables:

  • char CROSS_OF_LORRAINE_CHAR = (char) 0xA5;
  • char CHANGE_KEY_CHAR = (char) 0xA4;
  • char END_ITEM_CHAR = (char) 0xA7;

Example of a .NET client calling a special character:

  • req.Value="1"+ CROSS_OF_LORRAINE_CHAR + "2"; where the value sent with the SabreCommandLLSRQ element is “1‡2”.

Please note that several host shopping-based commands, i.e. JR and WPNI-type commands, utilize underlying Tripsearch/Bargain Finder(sm) Plus-based functionality, which are categorized as "Worldfare" scans. These commands are charged at a higher price point. For additional information please refer to the Format Finder Help System reference: homtp001.

Sample Request
<?xml version="1.0" encoding="UTF-8"?>
<SamplePayloads>
    <SampleRequests>
        <!--Simple availability check.-->
        <SabreCommandLLSRQ ReturnHostCommand="true" Version="2.0.0" xmlns="http://webservices.sabre.com/sabreXML/2011/10" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <Request Output="SCREEN">
                <HostCommand>117MARJFKSFO¥UA</HostCommand>
            </Request>
        </SabreCommandLLSRQ>
    </SampleRequests>
</SamplePayloads>
Sample Response
<?xml version="1.0" encoding="UTF-8"?>
<SampleResponses>
    <SabreCommandLLSRS xmlns="http://webservices.sabre.com/sabreXML/2011/10" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:stl="http://services.sabre.com/STL/v01" Version="2.0.0">
        <stl:ApplicationResults status="Complete">
            <stl:Success timeStamp="2020-10-12T04:38:34-05:00">
                <stl:SystemSpecificResults>
                    <stl:HostCommand LNIATA="16A9D4">117MARJFKSFO¥UA</stl:HostCommand>
                </stl:SystemSpecificResults>
            </stl:Success>
        </stl:ApplicationResults>
        <Response> 17MAR  WED   JFK/EDT     SFO/PDT-3
1UA 1978 J9 C9 D9 Z9 P7*EWRSFO N    200P  534P 752 L/N 0 DCA /E
         Y9 B9 M9 E9 U9 H9 Q9 V9 W9
2UA 2264 J9 C9 D9 Z9 P9*EWRSFO N   1200N  338P 757 L/N 0 DCA /E
         Y9 B9 M9 E9 U9 H9 Q9 V9 W9
3UA  583 J9 C9 D9 Z9 P9*EWRSFO 9    300P  627P 757 L/N 0 DCA /E
         Y9 B9 M9 E9 U9 H9 Q9 V9 W9
4UA  739 J9 C9 D9 Z9 P9*EWRSFO N    400P  708P 781 D/N 0 DCA /E
         O9 A9 R9 Y9 B9 M9 E9 U9 H9
5UA 2080 J9 C9 D9 Z9 P7*EWRSFO N   1100A  238P 752 L/N 0 DCA /E
         Y9 B9 M9 E9 U9 H9 Q9 V9 W9
6UA 1991 J9 C9 D9 Z9 P9*EWRSFO 8   1000A  138P 757 L/N 0 DCA /E
         Y9 B9 M9 E9 U9 H9 Q9 V9 W9
* - FOR ADDITIONAL CLASSES ENTER 1*C.</Response>
    </SabreCommandLLSRS>
</SampleResponses>