Skip Navigation

Developer Resources

Together, the Sabre Red 360 Software Development Kit, Sabre, and external organizations provide resources for Red App developers. These resources include development tools, documentation, standards organizations, support, and training. Information about how to create the functionality of Red Apps using Sabre technologies is outside the scope of this document. However, Sabre does provide training and documentation on using Sabre technologies. With the exception of Sabre GDS training and other courses on Agency eServices (eServices), you must either purchase licenses or sign a licensing agreement in order to download documentation for Sabre technologies, such as Sabre Scribe and Sabre Web Services.

General

Sabre Red 360

You can obtain the following resources about Sabre Red 360 on https://central.sabre.com. Below you can find some of the resources that are of interest to Red App developers:

  • Sabre Red 360 Agency Administration Tools User Guide.

  • Navigating Sabre Red 360 Quick Reference. This document describes the navigation, widgets, tabs, tools, and menus on the Sabre Red 360 GUI. It also explains the purpose of each grouping on the launcher bar.

Choose Products > Product A-Z > S, then select Sabre Red 360.

Sabre Red 360 Styles

The Sabre Red 360 Style Guide provides both general design guidelines for Red Apps and specific requirements for using specific technologies. Adherence to these guidelines will give your Red App the look and feel of Sabre Red 360, also enable your Red App to pass the certification criteria for Sabre Red 360 styles. Note that meeting the stated criteria does not necessarily guarantee that Sabre will certify your Red App. The Sabre Red 360 style sheets are intended for websites that are integrated into Sabre Red 360. This ZIP file includes style sheets, images, JavaScripts, and examples. These resources are available on the Red App Developer Resources.

Sabre Dev Studio

This site is the go-to place for services, tools and resources to get Red App projects development moving forward. Sabre Dev Studio is dedicated to Red App developers. After you log in to the Sabre Dev Studio you can obtain the latest release of the Sabre Red 360 Software Development Kit and other developer resources.

Red App Developer Guidelines

Red App Developer Guidelines describes the general requirements for Red Apps in the areas of functionality, metadata, trademarks, privacy, legal requirements, and more. Your Red Apps must comply with the stated requirements. Obtain this document on the Sabre Dev Studio Red App Developer Resources. This document may change at regular intervals, so please check the Sabre Dev Studio.

Agency eServices

Documentation, training, and other resources are available on Agency eServices at https://central.sabre.com. Access to eServices requires your PROD Sabre ID.

Categories of particular interest are the following:

  • Sabre GDS

  • Sabre Red 360

  • Sabre Scribe

  • Format Finder

You can also find your Regional Software Support Desk contact information and the PIN for your PCC. For this information, see the Red Apps FAQs.

Training on eServices

Some training courses are available on Sabre Central in the "Training" section. Information about how to create the functionality of Red Apps using Sabre technologies, such as Sabre Web Services is outside the scope of the Red App developer documentation. Sabre does. However, provide some training and documentation without purchasing a contract or a license.

Use your PROD Sabre ID to log in to Agency Sabre Central.

DevStream (Red App Developer Community)

As Sabre Red App Certified Developers, you can use DevStream to participate in a technical forum and obtain support from the development community. Team members from Sabre’s Red Apps project also monitor and participate in this group. When you become a Red App developer, you receive login credentials for DevStream. These credentials are different from your login to Sabre Red 360 and the Sabre GDS. To log in to DevStream, visit the following URL: http://devstream.cubeless.com/account/login.

Internationalization or i18n

For information about the definition that is the basis for internationalization of Red Apps and Sabre Red 360, visit the following URL: https://plone.org/documentation/kb/i18n-for-developers.

OWASP

All Red Apps must comply with secure design and coding standards. In addition, Red Apps that handle cardholder or personal data must comply with other industry standards, such as the Open Web Application Security Project.

PCI

Red Apps must conform to PCI data security standard PCI DSS 2.0.

To obtain more information about the PCI Security Standards Council and to obtain copies of the standard, visit https://www.pcisecuritystandards.org.

Red App Security Requirements

This information is organized into sections that describe requirements for secure coding practices, handling of cardholder and personal data, certification testing, and developer skills that you need to create compliant Red Apps. For this information, see Red App Developer Resources.

Sabre Global Distribution System

For help with the Sabre GDS, refer to the following resources on https://central.sabre.com.

  • Working in the CERT System. Either choose Training > Quick References > Workflow Efficiency Tools > Productivity Tools or search for "CERT System".

  • Signing in to the Sabre System

Agency eServices has more resources for working with the Sabre system.

Sabre Red 360 Agency Administration Tools User Guide

To grant an end-user access to a Red App in the PROD environment of Sabre Red 360 for testing, or to enable a Red App for agency users, either your agency administrator or another person needs access to the Sabre Red 360 Agency Admin Tool. For this tool, the User Guide tool explains how to "turn on" or enable a product in Sabre Red 360. This Guide is available on Sabre Central.

Red App Samples

The Sabre Red 360 SDK has a variety of sample Red Apps. Each includes all files and resources that a Red App needs. These samples are comparable to "sample code" because you can use them to learn how to create plug-ins for Sabre Red 360.

Red App Release Notes

Release notes are provided with every release of the Sabre Red 360 Software Development Kit.

Sabre Web Services

Documentation and other artifacts for Sabre Web Services, such as the WSDL and schema documents for the request and response payloads are available to subscribers in the DevStudio.

Access to this repository requires special login credentials. If you have the proper agreements to use Sabre Web Services, you receive a login ID for the DevStudio. For more information about the requirements for using Sabre Web Services, see your Sabre account manager.

Desktop Specific

Java

For downloads and help with Java, visit https://www.java.com.

For the supported versions of the JDK, see Required Developer Software, Tools, and IDs.

Javadocs

When you set up your Red App target platform, Javadocs are automatically extracted to the Javadoc folder and ready to use.

Eclipse

For downloads and online documentation, visit https://www.eclipse.org.

For supported versions of the Eclipse Classic IDE, see Required Developer Software, Tools, and IDs.

Red App Development Tools and Red App Wizards

The Red App development tools consist of wizards that you can use to quickly create plug-in projects with minimal functionality and a wizard that creates your Red App bundle for you. After installing the development tools software, review descriptions of the wizards, and run any wizard to create the type of plug-in project that you want.

For a description of the Red App wizards and instructions for running them, see the Red App Wizards.

Sabre Scribe

You must either purchase licenses or sign a licensing agreement in order to download Sabre Scribe documentation.

Information about creating Sabre Scribe scripts is outside the scope of Red App developer documentation. If you want to create Sabre Scribe scripts, refer to the following resources on Sabre Central.

  • Sabre Scribe Scripting Reference Guide

  • Sabre Scribe Scripting Guide

Choose Products > Product A-Z.

The Red App help has topics about wrapping Sabre Scribe apps as Red App plug-ins, and adding communications and other services.

redapp_schema.xsd File

The Sabre Red 360 Software Development Kit includes the redapp_schema.xsd schema file that you must use to ensure that your redapp.xml file is well-formed and valid. When you extract Sabre Red 360 Software Development Kit archive file, this schema is located in the documentation folder. Information about creating a redapp.xml file is in the Red App help. For more information, see Building a redapp.xml File.