Release 25.3 — September 2025

Feature Description Documentation

Distribution APIs

The Distribution APIs in OHIP have been updated to OPERA Cloud Distribution 25.4. For more details, see the OPERA Cloud Distribution Release Readiness Guide.

OPERA Cloud Distribution Release Readiness Guide — What’s New

OPERA Cloud Release Readiness Guide — What's been Resolved

Property APIs

The Property APIs in OHIP have been updated to OPERA Cloud 25.3. For more details, see the OPERA Cloud Release Readiness Guide.

OPERA Cloud Release Readiness Guide — What’s New

OPERA Cloud Release Readiness Guide — What's been Resolved

OPERA Cloud Release Readiness Guide — What’s been Depreciated

OHIP API Workflows

Postman workflow APIs are updated with V1 version of APIs.

Sample Messages

Support for Same Customer Onboarded in Two Different Regions

Oracle Hospitality Integration Platform (OHIP) is enhanced to support customers with the same chain code onboarded in multiple environments ensuring each chain is treated as a unique entity. This enhancement allows customers to choose the environment when logging in to the developer portal.

Signing In to the Oracle Hospitality Developer Portal

Affiliated Customer Consent

Affiliated relationships can now be initiated by OPERA Cloud Central customers with OPERA Cloud Foundation (Property Management System) customers. These relationships become active once approved by the OPERA Cloud Foundation customer.

Manage Affiliated Connections

Chain Code included in Analytics

The search criteria of Chain Codes is now available in the Developer Portal Analytics area. Users are able to select from the list of applicable Chain Codes as single or multi-select and view the analytics related just to those chosen chains. The xHotelIds filter reflects only those hotels available with the selected Chain Code.

Analytics

clientIds Enhanced to Improve OPERA Audit Log

The format of clientIds created from the OHIP developer portal has been enhanced, thereby, improving the audit log in OPERA Cloud. ClientId Format

Oracle Support Login to OHIP Customer Portal for OCIM Enabled Customers

Oracle Support Login User is introduced to support OCIM enabled customers who require assistance to configure applications and debug issues that customers are facing while using the OHIP Developer Portal. Oracle Support Users are able to log in to the OHIP Developer Portal as a customer and provide assistance and resolve issues.

Not applicable

Role-Based Access Controls for Developer Portal

Enhanced role-based access controls (RBAC) are now available within the Developer Portal, delivering improved security, increased flexibility, and streamlined user management for OCIM customers and partners. With this release, administrators can now assign users to one or more of five newly defined roles tailored to specific responsibilities and access levels, ensuring each user has only the permissions needed for their role.

The following role-based access controls are available in the Developer Portal:
  • OHIPADMIN − Full administrative controls, including environment management, application management, and partner approvals.
  • OHIPANALYTICS − Dedicated analytics-only access for users who require API usage insights.
  • OHIPDEVELOPER − Comprehensive developer rights supporting application creation, key management, and API documentation access.
  • OHIPENVIRONMENTS − Environment-specific access supporting environment and application view/manage capabilities as well as approval for partner connections.
  • OHIPVIEW − Read-only access for users who need to view API documentation, applications, environments, and analytics.

For a detailed breakdown of each role’s privileges, refer to the OHIP user guide.

Partner:Assigning Users to Roles

Customer (OCIM):Assigning User to Roles

Warning if Selected Events Unavailable in Environment

When subscribing to consume events from a given environment, a warning highlights events not available in that environment.

Working with Events in the Developer Portal

GraphQL Query for Connection Status

A new GraphQL query is available to request the connection status of the streaming consumer. Sample request:
query {
  connection {
    id
    status
  }
} 

Scaling Streaming Consumption

Streaming Backpressure Mode Varies by Line Speed

When large amounts of events are produced by OPERA Cloud, the streaming API begins sending events in bursts (backpressure mode), moving onto the next burst dynamically based on the line speed. OHIP determines the latency by sending a ping to the consuming client and measuring the latency between that and the pong response sent by the client.

Backpressure Mode

Steaming Auto-Unlock Connections

When a WebSocket connection to the Streaming API is terminated abnormally (for example, the consuming client crashes) it leaves a lock. Locked connections return a 4409 response and require a Service Request to unlock. Locks will now unlock automatically after a period of inactivity.

Errors