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

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

Verified 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

Subscribe to real-time OPERA Cloud business events using OHIP Streaming API with WebSocket
docs.oracle.com/hospitality/integration-platform · 6 steps · unrated
Create and manage restaurant reservations via the OpenTable API
dev.opentable.com · 5 steps · unrated
Pull and send reservation messages using Expedia supply-side Booking Notification API
developers.expediagroup.com/supply/lodging · 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