← Back to all docs
oracle hospitality

Oracle Hospitality API

Oracle Hospitality is software that powers hotel property management and restaurant operations across brands and independent properties. With an unofficial API, you can create and update reservations, retrieve room availability and rates, post charges to folios, ingest POS checks and payments, and e

By Alex KlarfeldJanuary 25, 2026
Oracle Hospitality API

What is Oracle Hospitality?

Oracle Hospitality provides enterprise platforms for hotels, resorts, casinos, and restaurants. Core products include OPERA Cloud Property Management System (PMS) for reservations and guest services, and Micros Simphony POS for food & beverage operations. The suite spans distribution, rate management, inventory, reporting, and analytics.

Core product families include:

  • Property Management (OPERA Cloud PMS: reservations, room management, check-in/out, folios)
  • Food & Beverage (Micros Simphony POS: menus, orders, checks, discounts, payments)
  • Distribution and Rates (rate plans, channels, availability)
  • Inventory and Costing (recipes, items, suppliers)
  • Reporting and Analytics (revenue, occupancy, ADR/RevPAR, sales)

Common data entities:

  • Properties and outlets (hotel, restaurant, bar)
  • Rooms and room types
  • Rate plans and availability
  • Reservations and stays
  • Guests and profiles
  • Folios, line items, payments, taxes
  • POS checks, menu items, modifiers, tenders
  • Employees, shifts, roles

The Oracle Hospitality Integration Challenge

Organizations rely on Oracle Hospitality daily, but turning portal-centric workflows into automated pipelines is difficult:

  • Licensing and entitlements: Modern APIs (OHIP/OHIP Catalog, OPERA Web Services) often require partner programs, paid licenses, and product-specific entitlements.
  • Mixed deployments: Cloud (OPERA Cloud, Simphony Cloud) coexist with on-prem and legacy interfaces, each with different authentication and network constraints.
  • Portal-first operations: Many capabilities sit behind web UIs; public APIs may be limited, versioned by product, or require certification.
  • Data normalization: Folio line items, taxes, service charges, multiple currencies, rate codes, and property-level configuration vary widely.
  • Timeliness and exports: Real-time change events and bulk exports can be restricted or costly; teams resort to manual reports or brittle scrapers.

How Supergood Creates Oracle Hospitality APIs

Supergood reverse-engineers authenticated browser flows and network interactions to deliver a resilient API endpoint layer for your Oracle Hospitality workflows.

  • Handles username/password, SSO/OAuth, and MFA (SMS, email, TOTP) securely
  • Maintains session continuity with automated refresh and change detection
  • Normalizes responses so you can integrate once and rely on consistent objects across PMS and POS
  • Aligns with customer entitlements and licensing constraints to ensure compliant access

Getting Started

  • Schedule Integration Assessment

Book a 30-minute session to confirm your product mix, licensing, and authentication model.

  • Supergood Builds and Validates Your API

We deliver a hardened Oracle Hospitality adapter tailored to your workflows and entitlements.

  • Deploy with Monitoring

Go live with continuous monitoring and automatic adjustments as Oracle Hospitality evolves.

API Endpoints

Authentication

POST/auth/sessions

Establish a session using credentials. Supergood manages MFA (SMS, email, TOTP) and SSO/OAuth when enabled. Returns a short-lived auth token maintained by the platform.

Authentication

POST/auth/sessions/refresh

Refresh an existing token to keep sessions uninterrupted.

Reservations

POST/reservations

Create or upsert a reservation in OPERA Cloud PMS.

Folios

GET/folios/{reservationId}

Retrieve normalized folio items, taxes, and payments for a reservation.

POS Checks (Micros Simphony)

GET/pos/checks

List POS checks (orders) from Micros Simphony with item-level detail, tenders, and outlet metadata.

Use Cases

Reservation Sync and Mobile Check-In

- Create and update reservations with normalized rate and room data - Trigger check-in/out flows from your app or kiosk - Attach preferences and notes to guest profiles

POS Order Ingestion and Reconciliation

- Ingest Micros Simphony checks with item-level detail and tenders - Map restaurant charges to rooms or corporate accounts - Reconcile daily F&B revenue with PMS folios

Folio Automation and Charge Posting

- Post parking, spa, minibar, or upsell charges programmatically - Apply taxes and service fees consistently across properties - Export folios and payments for financial systems and audit trails

Data Warehouse Exports and Analytics

- Stream reservations, occupancy, ADR/RevPAR into your warehouse - Normalize multi-property data for chain-level analytics - Power dashboards, forecasting, and revenue management

Technical Specifications

Authentication

Username/password with MFA (SMS, email, TOTP) and SSO/OAuth where enabled; supports service accounts or customer-managed credentials

Response format

JSON with consistent resource schemas and pagination across PMS and POS

Rate limits

Tuned for enterprise throughput while honoring licensing and usage controls

Session management

Automatic reauth and cookie/session rotation with health checks

Data freshness

Near real-time retrieval of reservations, folios, and POS checks

Security

Encrypted transport, scoped tokens, and audit logging; respects Oracle Hospitality entitlements

Webhooks

Optional asynchronous delivery for reservation updates, folio changes, and POS check closures

Latency

Sub-second responses for list/detail queries under normal load

Throughput

Designed for high-volume reservation sync and nightly POS exports

Reliability

Retry logic, backoff, and idempotency keys minimize duplicate actions

Adaptation

Continuous monitoring for UI/API changes with rapid adapter updates

Frequently asked questions

Supergood supports workflows across OPERA Cloud PMS and Micros Simphony POS, subject to your licensing and entitlements. We scope coverage during integration assessment and can extend to inventory and reporting where feasible.

We operate within your Oracle Hospitality entitlements (e.g., OHIP/OWS access) and do not resell Oracle licenses. If API access is limited, we can automate portal-driven flows while complying with your agreements and usage controls.

Yes. We adapt to on-prem and hybrid environments with secure headless browser automation or local connectors, accounting for network whitelists, SSO, and property-level segregation.

We support username/password + MFA (SMS, email, TOTP) and can operate behind SSO/OAuth when enabled. Sessions are refreshed automatically with secure challenge handling.

Yes. You can retrieve folios and, where permitted, post itemized charges with taxes and service fees. POS checks are normalized for item-level analytics and revenue reconciliation.

Near real-time for operational updates and scheduled batch exports for finance. We tune polling, webhooks, and rate limits to meet your SLAs and licensing constraints.

Ready to get a real API?