The Multi Access Command (MultiAccessCommandRQ) service gives access to command based Multi Access subsystems.
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.
<!-- 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>
<!-- 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>