It’s overwhelming how much technology transforms the way we travel. Mobile check-ins increase customer satisfaction tenfold, content from travel brands helps travelers make a final decision about destinations, and the whole 83 percent of millennials don’t bother about personal data sharing as long as it gives them the desired personalization. AR tours, data-driven flight shopping, Alexa in hotel rooms – this is just the tip of the TravelTech iceberg. Here, on Techtalks, you can discover new opportunities for your travel business, ask about the integration of certain technology, and of course – help others by sharing your experiences and reviews. Let’s grow the TravelTech community together.
It depends on what’s you’re looking for. Check our research on the best travel agency software providers to get a broad view. In short, there are four main software categories that travel agents use. We’ve curated the best representatives within each category:
Booking and reservation systems with GDS connectivity and payments: Bookinglayer, Lemax, PHPTravels, Dolphin.
Accounting and invoicing with bank integration: Xero, TravelWorks, OnlineInvoices.
Tour building tools: Tripcreator, Tourwriter, Orioly.
Travel-specific CRM systems: Zoho Travel, Agency CRM, LeadSquared, Travel CRM, Kapture Travel CRM.
I’m afraid we don’t have a full list of those. We are planning to release an article with a wide overview of the largest room suppliers this month. So, stay tuned. Meanwhile, you may read our article about travel APIs. We mention many suppliers there.
We mostly work with GDSs. So, Amadeus suggests 2,000 free requests per month for low-fare search and 3,000 requests for a regular search, given that you use their self-service APIs. Sabre doesn’t have fixed rates and everything must be discussed individually.
As for other players, Skyscanner claims to provide all API services for free, if you can negotiate commercial partnership with them. Their limit is up to 100 requests per minute for live prices. You are right that Kiwi doesn’t provide open info on their rates, so it’s worth contacting them directly. The same for Travelfusion, Orbitz, and Priceline.
You can also try your luck with ATPCO, that’s where all flight prices come from.
We haven’t heard of that kind of software. Usually, channel managers and other travel data providers reveal their data to hotels, property/revenue management systems, online travel agencies, and metasearch engines – basically, customer- or hotel-facing businesses to support room reservation.
Without any detail about the problem you're trying to solve, it’s hard to suggest anything specific. But if you consider data mining and analysis, consider open datasets like these on data.world. Also, check what’s available on data.gov for hotels, and Kaggle for hotel reviews.
Have a look at our article on mining public datasets. These datasets can provide you with locations, reviews, and some inventory details. But if you're looking for pricing and changes in pricing over time, this might be a much trickier data-mining problem. There are some datasets with pricing like this one but usually the pricing and demand data isn’t available in dataset formats.
I hope this helps.
Thanks a lot for your descriptions. What are the conditions for get access to enterprise API? Where I can find a sample of contract for access to Enterprise API services?
First, you need to become OpenTable affiliate. You have to fill in the form and pass their vetting procedure. If they approve you as a partner, you’ll be able to source restaurant info via their API and place reservation links in your app or website. Currently, OpenTable doesn’t allow for running full reservation process via the API. Your users will have to complete reservations using the OpenTable interface. The API sources publicly available restaurant info such as addresses, postal codes, aggregated scores, number of reviews, and food categories. The data is sent and received in JSON.
If OpenTable API doesn’t work for you, you may check other restaurant and review APIs that we’ve talked about in our article.
Perhaps, there are not many options rather than described in official PNR retrieval guides by SABRE. Concerning the price, retrieving PNR doesn’t require any payments, despite the fact you have to be subscribed to SABRE.
The most popular backoffice solution available for SABRE is TRAMS Back Office, which comes as a part of SABRE Red Workspace. Unfortunately, both solutions are desktop, meaning they have to be installed on each computer. As for the pricing, there is no publicly available information about the subscription price.
It depends. There’s no single best flight API. Your choice depends on the specific problem you’re trying to solve (e.g. enable flight and fare search, or track flight status with departure and arrival times, or enable flight booking). Generally, there are two basic options: source data from global distribution systems (or GDSs, the major, worldwide flight aggregators) or directly from airlines. In some cases, you can check APIs by tech providers like FlightStats.
If you need the widest airline coverage and you want to implement flight booking, check GDS APIs by Sabre, Travelport, and Amadeus. Each of them covers about 400 active airlines. They search for flights and low fares, and do booking and ticketing. The problem with this approach is that some airlines like Lufthansa set surcharges for booking through GDSs because they want to encourage direct booking or direct cooperation with resellers.
So, the option is to integrate and partner directly with each airline you need. That, however, presents an even larger number of problems as there are only about 40 airlines that have standardized XML-based APIs and each of them is slightly different. So, the engineering effort may be enormous. On the bright side, with direct connections, you get the widest ancillary booking support, seat selection, baggage customization options, etc. The most balanced approach to flight search and booking is to combine GDSs with some direct integrations.
If your goal is general info without booking capabilities, you may not need GDS or direct integration. The first place to go for fresh flight fare data is ATPCO, the main fare distribution provider. The largest pool for timetables, routes, and connections is provided by Innovata, a travel tech company. Also check FlightStats and Flightradar24 for flight and airport details like delay indexes, arrivals and departures, aircraft equipment, airport FIDS, flight status, etc.
If you need something simple and don’t want to go through raw airline data, you may contact OTAs or metasearch platforms to integrate their APIs. The key provider here is Skyscanner, but also consider Expedia or Kiwi.
For more details, have a look at our travel API's articles.
Traditionally, GDSs offer access to back office via dedicated account. That assumes you will have to sign a contract with whichever GDS provider you choose and discuss the price to access this data personally. In any case, there is no well-known GDS back-office system that offers openly-published data without any subscriptions.
We hope it answers the question.
We don’t have direct experience with Skyscanner, so it’s hard to tell how exactly their vetting process works. But it’s true that they don’t reply to everyone and may expect some traffic before letting you use their products.
You may try working with GDSs that support small businesses with a handful of APIs. Amadeus, for instance, has flight APIs that are free for test environments, have a limited number of free calls, and fees once this threshold is exceeded.
There’s also some support at online travel agencies (Skyscanner, Priceline, etc). To access those, you normally must use affiliate partner contacts. Finally, one of the largest car rental suppliers, Avis, has a public API.
Besides APIs, many suppliers support affiliate links and banners, if that works for you. You may check car rental connectivity options in our article in more detail.
It’s nearly impossible to get access to all airline seating info as some airlines may not share this data in the first place.
However, there are two main options. The first one is obvious: you may contact airlines directly and ask for their API access with seating capabilities. For instance, Lufthansa Open API provides seat maps. But most airlines don’t support APIs at all.
The second option is to source seating info from GDSs.
They still may be limited by the data that carriers provide.
It doesn’t look like SeatGuru has an open API, but it’s also worth trying to contact them directly.
Getting access to GDS APIs isn’t that simple, but it seems like the best option for your problem.
EDI stands for Electronic Data Interchange. Basically, it’s a network established between two physical computers that can exchange data using messages with a data transmission protocol. In the modern world, EDI systems can use internet connection and modern data exchange protocols like HTTP.
EDI systems are used to exchange different sorts of standardized documents between two computers. The documents are formed by the computer itself, so human involvement is minimized. Traditionally, document types generated by EDI are purchase orders, invoices, bills, or shipping statuses. Those are generated in a standardized form to avoid language barriers or other human factors making its possible for two agents understand each other. EDI is actively used in transportation and logistics for shipment document exchange.
Hello tanguy colou,
The most precise answer would be: Skyscanner doesn’t need to connect with GDSs, as long as GDS provides distribution and booking capabilities. Which is not the case for Skyscanner, as they consolidate flight data from various sources, and allow users to find this data.
As we can judge from the available information, Skyscanner may source their information in a couple of different ways:
- API connection with data aggregator platforms like OAG and ATPCO. Since 2018 Skyscanner also participates in IATA’s NDC exchange platform along with ATPCO and SITA.
- Skyscanner is also known for screen-scraping RSS feed data from OTA or airline's websites, that don’t have travel APIs in free access. Nevertheless, Skyscanner is allowed to source data via screen-scraping, like in the case with Ryanair.
- As an exception, Skyscanner took part in Altea NDC platform development, which is owned by Amadeus. As a result, Skyscanner allows booking Finnair tickets without leaving Skyscanner.com.
So, basically, Skyscanner uses API connectivity with available carriers or OTAs to source data, or screen scrape it. If you are interested in connecting with Skyscanner, you may read about their available APIs in our dedicated article.
Hope it gives you the answer to your question!
Hotels.com has an affiliate program that you may try. But it’s hard to tell whether their affiliate program provides you with an API. Since Hotels.com belongs to Expedia, it shares hotel inventory with most Expedia brands, including Hotwire, Orbitz, Trivago, Travelocity, and many more.
Instead of Hotels.com integration, we’d recommend considering Expedia Partner Solutions. Check what they offer at their website or in our article on travel APIs.
Booking.com, as well as most major OTAs, has its own web interface, an extranet. Basically, the extranet is a dashboard for managing a property. There you can add photos of your property, provide rates, define policies, configure payments, etc.
But there’s a problem with using an extranet. If you want to list your property at multiple OTAs like Booking.com, Airbnb, Expedia, and more, you have to manually update room availability in each separate extranet belonging to different OTAs.
That’s why some hotels - those that want to distribute their properties via many channels at once - use channel managers. These systems have their own dashboards and automatically update room availability and property details across all connected OTAs. So, hotel owners can operate using channel manager software only.
But since there are many small property owners that are fine with managing their rooms manually in a handful of OTAs, they stick with extranets. It’s likely that the majority of hoteliers listing their properties at Booking.com are doing so.