APIs Need Protocols

March 22nd, 2019 by

An Introduction to GraphQL GraphQL is a protocol for communicating with APIs. API stands for Application Programming Interface. These are the digital tools that software developers use to build their sites, apps, and services. Highly capable APIs accelerate teams towards success. Developers communicate with an API using one of several possible protocol conventions including SOAP, REST, and JSON-RPC. We should now add GraphQL to the list. It’s relatively new, and if you don’t know about […]


10 Technologies that a Programmer Should Learn in 2019

December 17th, 2018 by

Reflecting on 2018 I consider end-of-year a time to reflect on what I’ve done throughout the year. As I consider 2018 I feel it’s been a good year for me at Sabre. I’ve had the opportunity to work with many smart people as we delivered a lot of good travel solutions together. While I’m satisfied with my personal results, I can’t help but think about things that remain undone. We all have limited time and […]


Ken’s Nordic 2018 Platform Summit Trip Report

November 27th, 2018 by

The Nordic 2018 Platform Summit is a curated international event featuring top API speakers from across the world. The conference took place in Stockholm, Sweden on October 22-25. Approximately 500 people attended the Nordic Platform Summit across a three-day schedule. There were 60 speakers and each of the talks was twenty minutes long. This trip report highlights standards and best practices for API business and technology from a selection of the talks. I’ve listed five […]


Creating a Passenger Name Record

November 6th, 2018 by

Introducing this Sample Code We offer an API called Create Passenger Name Record to help you prepare your travelers for their trip by creating a full reservation. Through using it, in one request, your application can do the following: Create a PNR containing information for one or more travelers Add agency details Book one or more air segments Halt processing based on acceptable pricing limits How can this API do several things in one request? It’s […]


APIs are Made for People: Creating Human-Readable Messages

October 4th, 2018 by

From the very first time that one system needed to talk to another system, APIs have been with us. In the early days, APIs were complex, cryptic, and a little mysterious; even the meaning of the acronym – application programming interface – can be a little