Connect to a single API, and start selling to hotels running on Oracle Hospitality Opera and many other hotel systems

Oracle Hospitality Opera is also known for its MICROS Opera, MICROS-Fidelio Opera, Opera Reservation System, Opera PMS and Opera OXI which are accessible through the same Impala API, too.

Oracle Hospitality Opera
  • Universal

    Impala strives to be the last and only hotel system integration you'll ever need. Build using our API once and you can sell to hotels on countless property management systems (PMS) quickly and securely.

  • Modern

    Impala is a modern, easy-to-use RESTful API, featuring comprehensive documentation and excellent customer support. We make wrestling with outdated SOAP and XML interfaces a thing of the past.

  • Deep Integration

    With Impala, you can integrate with the core processes of hospitality: anything from guest billing and messaging to retrieving user profiles and organising bookings. The possibilities are limitless.

Need to integrate with Oracle Hospitality Opera? There are a few aspects to consider:

Which Opera PMS versions are used in hotels?

Most hotels use Opera PMS version 5.6 or below. It’s a browser-based Oracle Forms (Java) applet application that is typically hosted on-premise at the hotel. The hotel’s data is kept in an Oracle 11g/10g Database.

Hotel users are required to use Windows and Internet Explorer to login (since it’s the only browser still supporting Java applets). This is what the application looks like:

MICROS Opera Screenshot

Instead of hosting the application and database on-premise, some hotels use Oracle Hospitality’s data centre hosting. The app looks and works the same in that case.

Few hotels use Oracle Hospitality’s latest version, Opera Cloud. This application is entirely browser-based (without requiring Java) and works on modern browsers. As it stands today, a very small number of hotels use this version. This is what the UI looks like:

Oracle Hospitality Opera Cloud Screenshot

How can I integrate with hotel data for hotels using Opera PMS?

Oracle Hospitality has a developed a few ways to get data from and write data back into Opera PMS over the years.

A popular method is for you to develop a certified OPERA Xchange Interface (OXI). This is a built-in way for Opera PMS to send information, such as how many rooms are available and which daily rates are available, or pick up information, such as new reservations from a remote endpoint in XML format. It’s a reliable way to integrate, asynchronously, by mirroring data that exists in Opera in your own database and being notified of any changes.

The downside here is that building the integration and getting certified by Oracle Hospitality is costly, and typically takes a long time. For every OXI that a hotel activates, Oracle Hospitality will charge a significant monthly interface fee.

Opera PMS comes with a few ways to integrate mostly on-premise software, such as self-check in kiosks (via the aptly named “Kiosk” license which runs at a similar per-month price point) and restaurant point of sale systems.

For hotel websites and direct bookings, OWS (Opera Web Services) is an option. These are a set of real-time XML-based APIs that mostly focus on getting availability and rates out of Opera and writing reservations and guest profiles back. It requires the hotel to buy the OWS licence, which is negotiated depending on volume (so bigger hotel groups typically receive discounts on the monthly fee Oracle charges).

For many innovative software use cases, the costs of building the integration through the above methods and the monthly costs the hotel has to pay are prohibitively high.

Are there any alternatives?

At Impala, we set out to find a viable way to help you integrate your software with hotel data through a modern, easy-to-understand REST API (also called “open API” in the hospitality sector).

This allows you, as a software company (or really anyone who serves hotels and needs to exchange data with the systems they operate on), to build against the Impala API once, then market your solution to hotels running on any supported hotel system, one of them being Opera PMS.

To offer these integrations at a price point that is viable for you, we’re using a mix of PMS APIs and alternative methods, such as reporting, exports, querying the database, as well as human-assisted and Robotic Process Automation integration.

Interested in learning more? Check out our pricing plans, or sign up and start exploring the API with test hotel data in minutes.

Why do people use Oracle Hospitality Opera PMS, MICROS Opera PMS and Fidelio interchangeably? A brief history lesson.

How did Opera become so popular?

With the rise of computers in the late 80s and early 90s, more and more hotels began using them to run their operations.

Where it all started: Fidelio Software GmbH

A small German company based in Munich, Germany, Fidelio Software GmbH, started building dedicated software that allowed hotels to handle guest profiles, reservations and their room operations. At the time, this was a Microsoft DOS application that could only be navigated with a keyboard and looked something like this:

MICROS-Fidelio Version 6 Screenshot

The Fidelio Property Management System was wildly popular among hotels in Europe, so popular indeed that many job descriptions for hotel personnel contained the paragraph: “Experience with Fidelio required”.

Worldwide expansion and acquisition

Meanwhile, a company called MICROS Systems, Inc. built restaurant cash registers that were used in many hotels. At some point, they acquired a stake in Fidelio Software GmbH and later built a way for their restaurant point of sales systems to integrate with Fidelio PMS, so that charges from the restaurant would end up on the room bill automatically – something we’ve come to expect today.

MICROS started building their own PMS, Opera was born. It later acquired Fidelio Software GmbH and turned it into MICROS-Fidelio GmbH.

Opera PMS was initially mostly sold to big hotel chains and independent hotels in the US. Many hotels in Europe continued to use Fidelio version 6.

MICROS eventually started building another PMS focused on the European market called Suite8, which was intended to be the first Microsoft Windows-based PMS that followed the concepts in Fidelio closely, so European hoteliers would find it easier to upgrade. This PMS still exists and is sold exclusively in Europe.

Oracle acquires MICROS Systems

In June 2014, Oracle announced a $5.3 billion deal to MICROS Systems, Inc. and slowly migrated the brand to Oracle Hospitality, away from the MICROS brand.

Today, current versions are all branded Oracle Hospitality, but many hoteliers continue to call the software MICROS-Fidelio Opera.