# OPERA Cloud Business Events Streaming API

**Canonical:** https://apis.io/apis/oracle-hospitality/opera-cloud-business-events-streaming/  
**Provider:** Oracle Hospitality — https://apis.io/providers/oracle-hospitality/  
**Documentation:** https://github.com/oracle/hospitality-api-docs/blob/main/graphql/streaming/StreamingGraphQLSchema.json

OPERA Cloud Business Events Streaming API is one of 154 APIs that [Oracle Hospitality](https://apis.io/providers/oracle-hospitality/) publishes on the [APIs.io](https://apis.io/) network, described by an AsyncAPI event-driven specification. Tagged areas include Business Events, Streaming, GraphQL, WebSocket, and OPERA Cloud. The published artifact set on APIs.io includes an AsyncAPI specification and API documentation.

Push delivery of OPERA Cloud Business Events as a GraphQL subscription over WebSocket. Each event carries the resource that changed, the event name, the old value and the new value. Subscription is per external system and requires the environment owner to approve the partner connection; only one client may consume a given chain on a given gateway with a given application key. The captured introspection schema declares Query, Mutation and Subscription root types. Harvested verbatim from Oracle's public hospitality-api-docs repository under the Universal Permissive License v1.0.

## Machine-readable artifacts (3)

- **GraphQL** — https://raw.githubusercontent.com/api-evangelist/oracle-hospitality/refs/heads/main/graphql/oracle-hospitality-streaming-graphql-schema.json
- **AsyncAPI** — https://raw.githubusercontent.com/api-evangelist/oracle-hospitality/refs/heads/main/asyncapi/oracle-hospitality-outbound-asyncapi.yml
- **Documentation** — https://docs.oracle.com/cd/F29336_01/doc.201/f27480/c_streaming_api.htm

## Other Oracle Hospitality APIs (12)

- [OPERA Cloud RnA Activities GraphQL API](https://apis.io/apis/oracle-hospitality/opera-cloud-rna-activities/)
- [OPERA Cloud RnA ARAccountsReceivable GraphQL API](https://apis.io/apis/oracle-hospitality/opera-cloud-rna-ar-accounts-receivable/)
- [OPERA Cloud RnA ARAgingReport GraphQL API](https://apis.io/apis/oracle-hospitality/opera-cloud-rna-ar-aging-report/)
- [OPERA Cloud RnA ARLedger GraphQL API](https://apis.io/apis/oracle-hospitality/opera-cloud-rna-ar-ledger/)
- [OPERA Cloud RnA BookingReservationExtended GraphQL API](https://apis.io/apis/oracle-hospitality/opera-cloud-rna-booking-reservation-extended/)
- [OPERA Cloud RnA BookingsBlockProductionChanges GraphQL API](https://apis.io/apis/oracle-hospitality/opera-cloud-rna-bookings-block-production-changes/)
- [OPERA Cloud RnA BookingsBlockStatusChanges GraphQL API](https://apis.io/apis/oracle-hospitality/opera-cloud-rna-bookings-block-status-changes/)
- [OPERA Cloud RnA BookingsBlock GraphQL API](https://apis.io/apis/oracle-hospitality/opera-cloud-rna-bookings-block/)
- [OPERA Cloud RnA BookingsReservation GraphQL API](https://apis.io/apis/oracle-hospitality/opera-cloud-rna-bookings-reservation/)
- [OPERA Cloud RnA CateringEventForecast GraphQL API](https://apis.io/apis/oracle-hospitality/opera-cloud-rna-catering-event-forecast/)
- [OPERA Cloud RnA CateringEventPostings GraphQL API](https://apis.io/apis/oracle-hospitality/opera-cloud-rna-catering-event-postings/)
- [OPERA Cloud RnA CateringEventStatusChanges GraphQL API](https://apis.io/apis/oracle-hospitality/opera-cloud-rna-catering-event-status-changes/)

## Tags

Business Events, Streaming, GraphQL, WebSocket, OPERA Cloud

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/oracle-hospitality/opera-cloud-business-events-streaming/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/oracle-hospitality/.
