Read and write hotel reservations through Oracle OPERA Cloud REST APIs via OHIP

domain: docs.oracle.com/hospitality/integration-platform · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Enroll in the OHIP developer program through the Oracle Hospitality Developer Portal and register your application to obtain OAuth 2.0 credentials
  2. Request an access token from the Oracle Identity Cloud Service token endpoint using your client credentials and the relevant OHIP scope
  3. Use the OHIP REST API to query reservations by hotel code, date range, or reservation ID; OPERA Cloud exposes over 3,000 REST API endpoints covering the full PMS lifecycle
  4. Create a new reservation by POSTing to the reservations endpoint with guest profile data, room type, rate plan code, and stay dates
  5. Retrieve the full reservation folio including charges, payments, and balance using the folio API endpoints
  6. Reference the open-source API specifications on the oracle/hospitality-api-docs GitHub repository to generate SDK stubs in your preferred language

Known gotchas

Related routes

Create and manage group block reservations and rooming lists via the OPERA Cloud Block/Reservation API through OHIP
docs.oracle.com · 5 steps · unrated
Subscribe to real-time OPERA Cloud business events using OHIP Streaming API with WebSocket
docs.oracle.com/hospitality/integration-platform · 6 steps · unrated
Set up OHIP authentication and required headers ahead of an OPERA Cloud integration
docs.oracle.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

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

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans