1 Business Context

Note:

API usage and capabilities are subject to change. For more information on API versioning, see the Versioning topic in the Oracle Hospitality Integration Platform User Guide.

For the most comprehensive and up-to-date information, including additional query parameters and detailed descriptions, always refer to the latest API specifications in GitHub. This will ensure that you are accessing the most current and complete set of features available.

The use of Revenue Management Systems has become increasingly common for properties seeking to maximize the value of each room. A Revenue Management System is a specialized software tool used by hotels, resorts, and other accommodation providers to maximize revenue and profitability. It does this by analyzing a variety of data points to optimize room rates, inventory availability, and overall sales strategies. By leveraging advanced data analytics and real-time market insights, an RMS enables hotels and other accommodation providers to make informed decisions, optimize their operations, and enhance the guest experience. This not only leads to increased revenue, but also ensures long-term competitiveness in the dynamic hospitality market.

Revenue Management Systems typically extract detailed data from OPERA Cloud, including reservations, blocks, rates, and inventory. These systems also update data in OPERA Cloud, such as rates, inventory, and restrictions. The Oracle Hospitality Integration Platform (OHIP) offers three distinct methods for data extraction:

  1. Asynchronous Property APIs
  2. Synchronous Property APIs
  3. Polling or Streaming Business Events Property APIs

This guide describes the common use cases and workflows that represent the industry standards and expectations for RMS integrations.

Use Case Description
Reservation Management Retrieve past and future reservation information from a property.
Block Management Retrieve summary information on Block Allocations for a property.
Rate Management Retrieve/Update Daily Rate Plan Schedules by posting them to OPERA Cloud.
Inventory Management Retrieve and update inventory for a given property.
Restrictions Management Retrieve, create, or update restrictions at various levels for a given property.