As a partner in our Sabre® Authorized Developer program, you will receive dedicated support, access to our Sabre Dev Studio portfolio and the opportunity to promote your products to our travel agency customers.
We are committed to having the most effective third-party developer program in the travel industry. We currently have relationships with 150+ third-party developers around the world who provide software services to meet a broad spectrum of travel agency business needs.
- REST and JSON and/or SOAP and XML
- Calling HTTP methods explicitly, HTTP syntax and creating HTTP headers
- Previous experience with the Sabre travel marketplace and Sabre development tools is not necessarily needed.
- Make HTTP requests
- Parse JSON documents
REST versus SOAP APIs
- REST is an architectural style unlike SOAP which is a standardized protocol
- REST is typically more simple and easier to use than SOAP
- REST uses native HTTP protocol for producing or consuming APIs. SOAP can support HTTP and other forms such as SMTP
- REST is usually more lightweight with payload requests and responses compared to SOAP
- REST is more optimized for mobile platforms
- SOAP is more optimized for Stateful operations
For more information about REST and SOAP, start with the following:
A Sabre API that has the capability of requesting data via REST and SOAP will mostly overlap; meaning generally there should be no specific differences, since the backend services are the same. Depending on the actual service there may be certain functionality that may differ and/or was optimized for one technology. For example enhancing a REST service to be truly stateless. This is why we recommended always referencing the API documentation.
What will differ is the authentication model used for SOAP vs REST. REST authentication uses access tokens with an expiration time and is used for more stateless workflows. SOAP uses sessions that are generally tied to stateful operations. For more information on REST authentication and SOAP session Management, please refer to our API Documentation. The response format for the REST APIs Sabre exposes will be presented in JSON compared to XML for SOAP.
If you have not yet done so, register on the site which will get you instant access to test credentials and the API Explorer. We recommend reading the API documentation that will provide specific information about consuming the service.
For Sabre Dev Studio customers with specific capacity settings of APIs, please contact your Sabre account manager or Sabre API Help Desk.
Red App Developer Toolkit
Sabre® Red™ Apps are optional, authorized applications that extend the capabilities of the Sabre Red Workspace. They plug into and become part of the Red Workspace.
Sabre Red Apps leverage the technical capabilities of the Eclipse Rich Client Platform, which is the open source software upon which the Red Workspace is built and operates. Red Apps are developed by Sabre teams or by Sabre Red App Certified Providers and are provisioned through the Sabre Red App Centre.
A Sabre Red App Certified Provider is any developer who has a Red App available in the Sabre Red App Centre. In order to become a Sabre Red App Certified Provider, the developer’s application including their Red App proposal must be approved by Sabre.
After Sabre approves the developer and proposal, the developer can start creating a Red App. When Sabre certifies a developer’s first Red App, the developer becomes a Sabre Red App Certified Provider.
First, review the overview document and download the Red App Developer Toolkit to view the capabilities and functionality for building Red Apps.
Next, visit sabreredappcentre.com and complete the application to become a Sabre Red App Certified Provider.
After your proposal is approved and your agreement is signed, you will receive access to Production and can begin developing your Red App.