Oracle Hospitality Room Rotation Config API

The REST APIs allow you to perform all actions related to Room Rotation from configuring point calculations for owner rooms, adjustment options for room prioritization and automatic assignment based on owner room utilization.

Operations 30

GET /adjustmentReasons Get Room Rotation Adjustment Reasons #
POST /adjustmentReasons Post Room Rotation Adjustment Reasons #
PUT /adjustmentReasons/{adjustmentReasonsId} Update Room Rotation Adjustment Reasons #
DELETE /adjustmentReasons/{adjustmentReasonsId} Delete Room Rotation Adjustment Reasons #
GET /hotels/{hotelId}/revenueTransactionCodes Retrieve all Room Rotation Revenue Transaction Codes #
PUT /hotels/{hotelId}/revenueTransactionCodes Update the room rotation revenue status of a set of transaction codes #
GET /hotels/{hotelId}/rotationPeriod Fetch Room Rotation Period #
PUT /hotels/{hotelId}/rotationPeriod Change Room Rotation Period #
POST /hotels/{hotelId}/rotationRules Save changes to Rotation Setup Rules and recalculate Rotation Points #
GET /hotels/{hotelId}/rules Retrieve all Room Rotation Setup Rules #
POST /hotels/{hotelId}/rules Create Room Rotation Rules #
DELETE /hotels/{hotelId}/rules/{ruleId} Delete an existing Room Rotation Rule #
PUT /hotels/{hotelId}/rules/{ruleId} Change Room Rotation Rules #
GET /hotels/{hotelId}/unitGrades Get Room Rotation Owner Room Grades #
POST /hotels/{hotelId}/unitGrades Create a new Room Rotation Owner Room Grade Code #
PUT /hotels/{hotelId}/unitGrades/{unitGradeCode} Change an existing Room Rotation Owner Room Unit Grade #
DELETE /hotels/{hotelId}/unitGrades/{unitGradeCode} Delete an existing Room Rotation Owner Room Unit Grade #
GET /overrideReasons Get Room Rotation Override Reasons #
POST /overrideReasons Create a new Room Rotation Override Reason #
PUT /overrideReasons/{overrideReasonsId} Change an existing Room Rotation Override Reason #
DELETE /overrideReasons/{overrideReasonsId} Delete an existing Room Rotation Override Reason #
GET /profiles/{profileId}/roomOwnerReferrals Get Profile Owner Referral Records #
POST /profiles/{profileId}/roomOwnerReferrals Create Room Owner Referrals #
PUT /profiles/{profileId}/roomOwnerReferrals/{roomOwnerReferralId} Change Room Owner Referral Record #
DELETE /profiles/{profileId}/roomOwnerReferrals/{roomOwnerReferralId} Delete Room Owner Referral Record #
GET /profiles/{profileId}/roomOwners Get Profile Room Ownership Records #
POST /roomOwners Create Room Ownership Record #
PUT /roomOwners Change Room Ownership Records #
DELETE /roomOwners/{roomOwnershipId} Delete Room Ownership Record #
GET /services/roomrotation/status Ping #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/oracle-hospitality-roomrotationconfig-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

oracle-hospitality-roomrotationconfig-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: OPERA Cloud Room Rotation Configuration Service Room…
  description: APIs to cater for Room Rotation Configuration functionality in OPERA Cloud.
  version: 26.2.0.0
  termsOfService: https://www.oracle.com/legal/terms.html
  contact:
    email: hospitality_apis_ww_grp@oracle.com
  license:
    name: UPL
    url: https://opensource.org/licenses/upl
servers:
- url: /rmr/config/v1
tags:


# --- truncated at 32 KB (130 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/oracle-hospitality/refs/heads/main/openapi/oracle-hospitality-roomrotationconfig-api-openapi.yml