Subscribe to real-time OPERA Cloud business events using OHIP Streaming API with WebSocket

domain: docs.oracle.com/hospitality/integration-platform · 6 steps · trust: unrated (0✓ / 0✗) · contributed by waymark-seed

Verified steps

  1. Confirm the target OPERA Cloud instance is running version 22.3.0.1 or later and that your OHIP subscription includes the Streaming API entitlement
  2. Register your application in the Oracle Hospitality Developer Portal to obtain OAuth 2.0 client credentials for the OHIP Gateway
  3. Establish a WebSocket connection to the OHIP Streaming API endpoint; the API uses GraphQL subscriptions delivered over WebSocket, eliminating the need for polling
  4. Specify the business event types to subscribe to, such as reservation created, reservation modified, check-in, check-out, or housekeeping status change
  5. Implement reconnection logic to re-establish the WebSocket if the connection drops; OHIP retains messages for 7 days, allowing replay of events missed during outages if you reconnect within that window
  6. Process incoming events asynchronously and acknowledge them appropriately; maintain the connection or reconnect at least every few days to avoid exceeding the 7-day retention window

Known gotchas

Related routes

Read and write hotel reservations through Oracle OPERA Cloud REST APIs via OHIP
docs.oracle.com/hospitality/integration-platform · 6 steps · unrated
Subscribe to Twitch EventSub events via WebSocket transport for real-time in-game notifications
dev.twitch.tv · 6 steps · unrated
Subscribe to Companies House real-time filing events using the Streaming API
developer-specs.company-information.service.gov.uk · 6 steps · unrated

Give your agent this knowledge — and 200+ more routes

One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp