Skip Navigation

Multi Access Command

1.0.0
Session Management
SOAP API
Travel Agency

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.

The Multi Access Command (MultiAccessCommandRQ) service gives access to command based Multi Access subsystems.

Target Audience
Travel Agency
API Version
1.0.0
Authentication
Session Token
Service Action Code
MultiAccessCommandRQ

What is it?

This API is used both internally (Sabre Red Workspace 360) and externally (Infini agents) and was developed as an additional way to connect to existing Infini & Sabre Multi Access subsystems. Previously, these were individually used for many years by Infini in Japan and Sabre agencies worldwide.

Why use it?

This API connects two products: 

1. INFINI Multi Access (MAC) obtains fares, schedules, availability, and other related travel service information from other host systems (1A, 1E, own host systems via T/E connection) while using the Sabre Infini system (LINX, SNTE).

2. SABRE Multi Access (SMA) allows the user to obtain fares, schedules, availability, and other related group travel service information from the group booking tool while using the Sabre system (SRW360, SNTE).

How does it work?

Technical basics include:

  • The Multi Access system is stateful.
  • The user/client needs to send a SIGN-IN command first (example ¤¤BAL) to start a Sabre session (ATH).
  • If a session is created in the Multi Access system, then the Session flag is set to true in the response.
  • All consecutive calls are executed within the user session until the client sends QUIT, or any other command, which ends the session.
Sample Request
<SamplePayload>
    <!-- Request: Availability Command -->
    <MultiAccessCommandRQ xmlns="http://services.sabre.com/map/MultiAccessCommand/v01" xmlns:ns2="http://services.sabre.com/STL_Payload/v02_01">
        <Command>120MAYLONTYO</Command>
        <ProcessingParameter name="LNIATA" value="1E49AC"/>
    </MultiAccessCommandRQ>
</SamplePayload>
Sample Response
<SamplePayload>
    <!-- Response: Availability response -->
    <MultiAccessCommandRS xmlns="http://services.sabre.com/map/MultiAccessCommand/v01" xmlns:ns2="http://services.sabre.com/STL_Payload/v02_01">
        <ns2:ApplicationResults status="Complete">
            <ns2:Success/>
        </ns2:ApplicationResults>
        <Display> 2  @BOSORD 1725 1927   AA 1360 738 0 JA RA DA IA YA BA HA  503
  KA MA LA GA VA SA NA QA OA                                011
 3 @SNNLHR  0730 0905   EI  380 320 0 Y9 J9 C9 I9 D9 P9 U9  815
  B9 H9 G9 K9 M9 V9 F9 N9 L9 E9 X9 Q9 S9 O9 R9 WC TC ZC A0
 4  @LHRORD 1155 1545   EI 8995 744 0 JC CC IC DC Y9 B9 H9 Q879
  G9 K9 M9 V9 F9 N9 OC WC AC                                504
Q    INTL ONLINE CONNECTION OR STOPOVER TRAFFIC ONLY
011/02  PARTNERSHIP FLIGHT FOR ONEWORLD ALLIANCE
503  IN FLIGHT SERVICE INFORMATION
504  SECURE FLIGHT PASSENGER DATA REQUIRED
815  ECONOMY CLASS SERVICE ONLY ON BOARD
855  OPERATED FOR AER LINGUS BY AG ASL AIRLINES IRL
879  OPERATED BY BA BRITISH AIRWAYS</Display>
        <Session>true</Session>
        <Instance>SabreMultiAccess</Instance>
        <PNRChanged>false</PNRChanged>
    </MultiAccessCommandRS>
</SamplePayload>