How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

OPERA Cloud Room Configuration API

APIs to cater for room configuration, such as configuring room types, room Classes, creating new room features, or updating housekeeping room maintenance reasons. Compatible with OPERA Cloud release 26.2.0.0. 170 operation(s) documented; base path /rm/config/v1. Harvested verbatim from Oracle's public hospitality-api-docs repository (Swagger 2.0, release 26.2.0.0).

OPERA Cloud Room Configuration API is one of 135 APIs that Oracle Hospitality publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include ChainConfig, HotelConfig, Property Management, and OPERA Cloud. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 170 operations across 93 paths, organized into 2 resource areas, and defines 273 schemas. It is described by OpenAPI 2.0, at version 26.2.0.0.

170 operations 93 paths 273 schemas 37 DELETE42 GET40 POST51 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 2.0
API Version
26.2.0.0
License
Terms of Service
Resource Areas
2

Paths & Operations 170

Across 93 paths, the API surfaces 170 operations — 37 DELETE, 42 GET, 40 POST, 51 PUT. They span 2 resource areas: ChainConfig, HotelConfig. Each is listed below with its method, path, parameters, and response codes.

ChainConfig 29

The ChainConfigService Web Service offers capability of creating, managing, and retrieving of chain configuration.

GET
/bedTypeRequests
Get Bed Type Requests
getBedTypeRequests 12 params → 200204400401403404405406
POST
/bedTypeRequests
Create Bed Type Requests
postBedTypeRequests 9 params → 201400401403404405406413
PUT
/bedTypeRequests/{bedTypeRequestsId}
Change Bed Type Requests
putBedTypeRequests 10 params → 200400401403404405406413
DELETE
/bedTypeRequests/{bedTypeRequestsId}
Delete Bed Type Requests
deleteBedTypeRequests 10 params → 200400401403404405406413
GET
/bedTypes
Get Bed types
getBedTypes 12 params → 200204400401403404405406
POST
/bedTypes
Create a new Bed type
postBedTypes 9 params → 201400401403404405406413
PUT
/bedTypes/{bedTypesId}
Change an existing Bed type
putBedTypes 10 params → 200400401403404405406413
DELETE
/bedTypes/{bedTypesId}
Delete an existing Bed type
deleteBedTypes 10 params → 200400401403404405406413
GET
/floorTypes
Get Floor Types
getFloorTypes 12 params → 200204400401403404405406
POST
/floorTypes
Create Floor Types
postFloorTypes 9 params → 201400401403404405406413
PUT
/floorTypes/{floorTypesId}
Change Floor Types
putFloorTypes 10 params → 200400401403404405406413
DELETE
/floorTypes/{floorTypesId}
Delete Floor Types
deleteFloorTypes 10 params → 200400401403404405406413
GET
/roomMoveReasons
Get Room Move Reasons
getRoomMoveReasons 12 params → 200204400401403404405406
POST
/roomMoveReasons
Create Room Move Reasons
postRoomMoveReasons 9 params → 201400401403404405406413
PUT
/roomMoveReasons/{reasonCode}
Change Room Move Reasons
changeRoomMoveReasons 10 params → 200400401403404405406413
DELETE
/roomMoveReasons/{reasonCode}
Delete Room Move Reasons
removeRoomMoveReasons 10 params → 200400401403404405406413
GET
/roomPotentials
Get Room Potentials
getRoomPotentials 12 params → 200204400401403404405406
POST
/roomPotentials
Create Room Potentials
postRoomPotentials 9 params → 201400401403404405406413
PUT
/roomPotentials/{roomPotentialsId}
Change Room Potentials
putRoomPotentials 10 params → 200400401403404405406413
DELETE
/roomPotentials/{roomPotentialsId}
Delete Room Potentials
deleteRoomPotentials 10 params → 200400401403404405406413
GET
/roomPreferencePriorities
Get Room Preference Priorities
getRoomPreferencePriorities 12 params → 200204400401403404405406
POST
/roomPreferencePriorities
Create Room Preference Priorities
postRoomPreferencePriorities 9 params → 201400401403404405406413
PUT
/roomPreferencePriorities/{roomPreferencePrioritiesId}
Change Room Preference Priorities
putRoomPreferencePriorities 10 params → 200400401403404405406413
DELETE
/roomPreferencePriorities/{roomPreferencePrioritiesId}
Delete Room Preference Priorities
deleteRoomPreferencePriorities 10 params → 200400401403404405406413
GET
/services/chainConfig/status
ping
pingChainConfigServices 8 params → 200204400401403404405406
GET
/smokingTypes
Get Smoking Types
getSmokingTypes 12 params → 200204400401403404405406
POST
/smokingTypes
Create Smoking Types
postSmokingTypes 9 params → 201400401403404405406413
PUT
/smokingTypes/{smokingTypesId}
Change Smoking Types
putSmokingTypes 10 params → 200400401403404405406413
DELETE
/smokingTypes/{smokingTypesId}
Delete Smoking Types
deleteSmokingTypes 10 params → 200400401403404405406413
HotelConfig 141

The Hotel Config Service Web Service offers capability to configure Master Data needed for Hotel Configuration such as managing Room Classes, Room Types, Rooms, etc.

GET
/buildingFloorMappings
Get Hotel level floor mappings to buildings
getBuildingFloorMappings 10 params → 200204400401403404405406
PUT
/buildingFloorMappings
Set Hotel level floor mappings to buildings
setBuildingFloorMappings 9 params → 200400401403404405406413
GET
/buildingGroups
Get Housekeeping Building Group info
getBuildingGroups 12 params → 200204400401403404405406
POST
/buildingGroups
Create Housekeeping Building Group
postBuildingGroups 9 params → 201400401403404405406413
DELETE
/buildingGroups
Delete Housekeeping Building Group
removeBuildingGroups 10 params → 200400401403404405406413
PUT
/buildingGroups
Change Housekeeping Building Group
changeBuildingGroups 9 params → 200400401403404405406413
GET
/buildings
Get Building information
getBuildings 14 params → 200204400401403404405406
DELETE
/buildings
Delete Buildings
removeBuildings 10 params → 200400401403404405406413
PUT
/buildings
Change Buildings
changeBuildings 9 params → 200400401403404405406413
POST
/buildings
Create new Buildings
postBuildings 9 params → 201400401403404405406413
GET
/floors
Get floors
getFloors 10 params → 200204400401403404405406
POST
/floors
Create floors
postFloors 9 params → 201400401403404405406413
PUT
/floors/{floorsId}
Change floors
changeFloors 10 params → 200400401403404405406413
DELETE
/floors/{floorsId}
Delete floors
removeFloors 10 params → 200400401403404405406413
PUT
/hotels/{hotelId}/action/validate
Validate room types room class is currently in use
validateRoomClassInUse 10 params → 200400401403404405406413
GET
/hotels/{hotelId}/creditRules
Get Housekeeping Credit Rules
getHousekeepingCreditRules 12 params → 200204400401403404405406
POST
/hotels/{hotelId}/creditRules
Create Housekeeping Credit Rules
postHousekeepingCreditRules 10 params → 201400401403404405406413
PUT
/hotels/{hotelId}/creditRules/{code}
Change Housekeeping Credit Rules
changeHousekeepingCreditRules 11 params → 200400401403404405406413
DELETE
/hotels/{hotelId}/creditRules/{code}
Delete Housekeeping Credit Rules
removeHousekeepingCreditRules 10 params → 200400401403404405406413
GET
/hotels/{hotelId}/housekeepingAttendantsdeprecated
Get Housekeeping Attendants
getHousekeepingAttendants 13 params → 200204400401403404405406
POST
/hotels/{hotelId}/housekeepingAttendants
Create new housekeeping attendants configuration
postHousekeepingAttendants 10 params → 201400401403404405406413
POST
/hotels/{hotelId}/housekeepingAttendants/searches
Search Housekeeping Attendants
searchHousekeepingAttendants 10 params → 200204400401403404405406
PUT
/hotels/{hotelId}/housekeepingAttendants/{attendantId}
Change housekeeping attendants configuration
changeHousekeepingAttendants 11 params → 200400401403404405406413
DELETE
/hotels/{hotelId}/housekeepingAttendants/{attendantId}deprecated
Delete housekeeping attendants configuration
removeHousekeepingAttendants 24 params → 200400401403404405406413
POST
/hotels/{hotelId}/housekeepingAttendants/{attendantId}/deletions
Delete housekeeping attendants configuration
postDeleteHousekeepingAttendants 11 params → 200400401403404405406413
GET
/hotels/{hotelId}/housekeepingRoomSchedules
Get housekeeping room schedules
getHousekeepingRoomSchedules 11 params → 200204400401403404405406
POST
/hotels/{hotelId}/housekeepingRoomSchedules
Create housekeeping room schedules
postHousekeepingRoomSchedules 10 params → 201400401403404405406413
PUT
/hotels/{hotelId}/housekeepingRoomSchedules/{roomScheduleId}
Change housekeeping room schedules
changeHousekeepingRoomSchedules 11 params → 200400401403404405406413
GET
/hotels/{hotelId}/housekeepingSectionGroups
Get Housekeeping Section Groups
getHousekeepingSectionGroups 11 params → 200204400401403404405406
POST
/hotels/{hotelId}/housekeepingSectionGroups
Create Housekeeping Section Groups
postHousekeepingSectionGroups 10 params → 201400401403404405406413
DELETE
/hotels/{hotelId}/housekeepingSectionGroups/{code}
Delete Housekeeping Section Groups
removeHousekeepingSectionGroups 11 params → 200400401403404405406413
PUT
/hotels/{hotelId}/housekeepingSectionGroups/{code}
Change Housekeeping Section Groups
changeHousekeepingSectionGroups 11 params → 200400401403404405406413
GET
/hotels/{hotelId}/housekeepingSections
Get Housekeeping Sections
getHousekeepingSections 13 params → 200204400401403404405406
POST
/hotels/{hotelId}/housekeepingSections
Create Housekeeping Sections
postHousekeepingSections 10 params → 201400401403404405406413
DELETE
/hotels/{hotelId}/housekeepingSections/{code}
Delete Housekeeping Sections
removeHousekeepingSections 10 params → 200400401403404405406413
PUT
/hotels/{hotelId}/housekeepingSections/{code}
Change Housekeeping Sections
changeHousekeepingSections 11 params → 200400401403404405406413
GET
/hotels/{hotelId}/housekeepingSupplyCodes
Get Housekeeping Codes
getHouseKeepingSupplyCodes 11 params → 200204400401403404405406
POST
/hotels/{hotelId}/housekeepingSupplyCodes
Create Housekeeping Codes
postHousekeepingSupplyCodes 10 params → 201400401403404405406413
DELETE
/hotels/{hotelId}/housekeepingSupplyCodes/{code}
Delete Housekeeping Codes
removeHousekeepingSupplyCodes 12 params → 200400401403404405406413
PUT
/hotels/{hotelId}/housekeepingSupplyCodes/{code}
Change Housekeeping Codes
changeHousekeepingSupplyCodes 11 params → 200400401403404405406413
GET
/hotels/{hotelId}/housekeepingTaskSheetRooms
Get information related to housekeeping tasksheet rooms
getHousekeepingTaskSheetRooms 16 params → 200204400401403404405406
PUT
/hotels/{hotelId}/housekeepingTaskSheetRooms
set information related to housekeeping tasksheet rooms
setHousekeepingTaskSheetRooms 10 params → 200400401403404405406413
GET
/hotels/{hotelId}/housekeepingTasks
Get Housekeeping Tasks
getHousekeepingTasks 12 params → 200204400401403404405406
POST
/hotels/{hotelId}/housekeepingTasks
Create Housekeeping Tasks
postHousekeepingTasks 10 params → 201400401403404405406413
DELETE
/hotels/{hotelId}/housekeepingTasks/{code}
Delete Housekeeping Tasks
removeHousekeepingTasks 11 params → 200400401403404405406413
PUT
/hotels/{hotelId}/housekeepingTasks/{code}
Change Housekeeping Tasks
changeHousekeepingTasks 11 params → 200400401403404405406413
GET
/hotels/{hotelId}/outOfOrderServiceReasons
Get Out Of Order Service Reasons
getOutOfOrderServiceReasons 14 params → 200204400401403404405406
POST
/hotels/{hotelId}/outOfOrderServiceReasons
Create Out Of Order Service Reasons
postOutOfOrderServiceReasons 10 params → 201400401403404405406413
PUT
/hotels/{hotelId}/outOfOrderServiceReasons/{reasonCode}
Change Out Of Order Service Reasons
changeOutOfOrderServiceReasons 11 params → 200400401403404405406413
DELETE
/hotels/{hotelId}/outOfOrderServiceReasons/{reasonCode}
Delete Out Of Order Service Reasons
removeOutOfOrderServiceReasons 10 params → 200400401403404405406413
GET
/hotels/{hotelId}/rateGroups
Get Room Groups
getRoomGroups 13 params → 200204400401403404405406
POST
/hotels/{hotelId}/rateGroups
Create Room Groups
postRoomGroups 10 params → 201400401403404405406413
PUT
/hotels/{hotelId}/rateGroups/{rateGroupCode}
Change Room Groups
changeRoomGroups 11 params → 200400401403404405406413
DELETE
/hotels/{hotelId}/rateGroups/{rateGroupCode}
Delete Room Groups
removeRoomGroups 11 params → 200400401403404405406413
GET
/hotels/{hotelId}/roomClasses
Get Room Classes
getRoomClasses 11 params → 200204400401403404405406
POST
/hotels/{hotelId}/roomClasses
Create Room Class
postRoomClass 10 params → 201400401403404405406413
PUT
/hotels/{hotelId}/roomClasses/{roomClassId}
Update a Room Class
putRoomClass 11 params → 200400401403404405406413
DELETE
/hotels/{hotelId}/roomClasses/{roomClassId}
Delete a Room Class
deleteRoomClass 11 params → 200400401403404405406413
GET
/hotels/{hotelId}/roomConditions
Get room condition configuration
getResortRoomConditions 13 params → 200204400401403404405406
POST
/hotels/{hotelId}/roomConditions
Create room condition configuration
postResortRoomCondition 10 params → 201400401403404405406413
PUT
/hotels/{hotelId}/roomConditions/{roomConditionCode}
Change room condition configuration
changeResortRoomCondition 11 params → 200400401403404405406413
DELETE
/hotels/{hotelId}/roomConditions/{roomConditionCode}
Delete room condition configuration
removeResortRoomCondition 10 params → 200400401403404405406413
GET
/hotels/{hotelId}/roomFeatures
Get Hotel Room Features
getRoomFeatures 12 params → 200204400401403404405406
PUT
/hotels/{hotelId}/roomFeatures
Change Hotel Room Features
changeRoomFeatures 10 params → 200400401403404405406413
POST
/hotels/{hotelId}/roomFeatures
Create Hotel Room Features
postRoomFeatures 10 params → 201400401403404405406413
DELETE
/hotels/{hotelId}/roomFeatures
Delete Hotel Room Features
removeRoomFeatures 11 params → 200400401403404405406413
GET
/hotels/{hotelId}/roomMaintenanceReasons
Get Hotel Room Maintenance Reasons
getHotelRoomMaintenanceReasons 15 params → 200204400401403404405406
POST
/hotels/{hotelId}/roomMaintenanceReasons
Create Hotel Room Maintenance Reasons
postHotelRoomMaintenanceReasons 10 params → 201400401403404405406413
PUT
/hotels/{hotelId}/roomMaintenanceReasons/{reasonCode}
Change Hotel Room Maintenance Reasons
changeHotelRoomMaintenanceReasons 11 params → 200400401403404405406413
DELETE
/hotels/{hotelId}/roomMaintenanceReasons/{reasonCode}
Delete Hotel Room Maintenance Reasons
removeHotelRoomMaintenanceReasons 10 params → 200400401403404405406413
DELETE
/hotels/{hotelId}/roomSchedules/{sequenceId}
Delete housekeeping room schedules
removeHousekeepingSchedule 10 params → 200400401403404405406413
GET
/hotels/{hotelId}/roomType/{roomTypeCode}
Get Room Type Information
getRoomTypeInfo 10 params → 200204400401403404405406
DELETE
/hotels/{hotelId}/roomTypeCodes/{roomTypeCode}/housekeepingRoomSchedules/{roomScheduleId}
Delete housekeeping room schedules
removeHousekeepingRoomSchedules 11 params → 200400401403404405406413
GET
/hotels/{hotelId}/roomTypes
Get Room Types
getRoomTypes 19 params → 200204400401403404405406
POST
/hotels/{hotelId}/roomTypes
Create a new room type
postRoomTypes 10 params → 201400401403404405406413
PUT
/hotels/{hotelId}/roomTypes/{roomTypeId}
Update a Room Type
putRoomTypes 11 params → 200400401403404405406413
DELETE
/hotels/{hotelId}/roomTypes/{roomTypeId}
Delete Room Types
deleteRoomTypes 11 params → 200400401403404405406413
GET
/hotels/{hotelId}/rooms
Get list of hotel rooms
getRooms 16 params → 200204400401403404405406
POST
/hotels/{hotelId}/rooms
Create a new room
postRooms 10 params → 201400401403404405406413
PUT
/hotels/{hotelId}/rooms/{roomsId}
Change an existing room
putRooms 11 params → 200400401403404405406413
DELETE
/hotels/{hotelId}/rooms/{roomsId}
Delete an existing room given hotel code and room
deleteRooms 11 params → 200400401403404405406413
PUT
/hotels/{hotelId}/rooms/{roomsId}/copy
Copy Rooms
copyRooms 11 params → 200400401403404405406413
GET
/hotels/{hotelId}/vacantRoomStatus
Get vacant room status configuration.
getVacantRoomStatus 14 params → 200204400401403404405406
POST
/hotels/{hotelId}/vacantRoomStatus
Create vacant room status configuration.
postVacantRoomStatus 10 params → 201400401403404405406413
PUT
/hotels/{hotelId}/vacantRoomStatus/{vacantRoomStatusId}
Update the vacant room status configuration.
putVacantRoomStatus 11 params → 200400401403404405406413
DELETE
/hotels/{hotelId}/vacantRoomStatus/{vacantRoomStatusId}
Delete vacant room status configuration.
deleteVacantRoomStatus 10 params → 200400401403404405406413
PUT
/hotels/{sourceHotelId}/buildingGroups/copy
Copy Building Groups
copyBuildingGroups 10 params → 200400401403404405406413
PUT
/hotels/{sourceHotelId}/buildings/copy
copy existing Building from source property to target properties
copyBuildings 10 params → 200400401403404405406413
PUT
/hotels/{sourceHotelId}/housekeepingSectionGroups/copy
copy Housekeeping Section Groups
copyHousekeepingSectionGroups 10 params → 200400401403404405406413
PUT
/hotels/{sourceHotelId}/housekeepingSections/copy
copy Housekeeping Sections
copyHousekeepingSections 10 params → 200400401403404405406413
PUT
/hotels/{sourceHotelId}/housekeepingSupplyCodes/copy
copy Housekeeping Codes
copyHousekeepingSupplyCodes 10 params → 200400401403404405406413
GET
/outOfOrderServiceReasons
Get template Out Of Order Service Reasons
getTemplateOutOfOrderServiceReasons 10 params → 200204400401403404405406
POST
/outOfOrderServiceReasons
Create a template Out Of Order Service Reason Code
postTemplateOutOfOrderServiceReasons 9 params → 201400401403404405406413
PUT
/outOfOrderServiceReasons/{reasonCode}
Change a template Out Of Order Service Reason Code
changeTemplateOutOfOrderServiceReasons 10 params → 200400401403404405406413
DELETE
/outOfOrderServiceReasons/{reasonCode}
Delete a template Out Of Order Service Reason Code
removeTemplateOutOfOrderServiceReasons 9 params → 200400401403404405406413
POST
/roomClass
Create Room Class Template
postRoomClassTemplates 9 params → 201400401403404405406413
GET
/roomClasses
Get Room Class Templates
getRoomClassTemplates 9 params → 200204400401403404405406
PUT
/roomClasses/{roomClassTemplateId}
Change Room Class Template
putRoomClassTemplate 10 params → 200400401403404405406413
DELETE
/roomClasses/{roomClassTemplateId}
Delete Room Class Template
deleteRoomClassTemplate 10 params → 200400401403404405406413
GET
/roomConditions
Get room condition templates
getRoomConditionTemplates 11 params → 200204400401403404405406
POST
/roomConditions
Create new room condition template
postRoomConditionTemplate 9 params → 201400401403404405406413
PUT
/roomConditions/{templateCode}
Change room condition template
changeRoomConditionTemplate 10 params → 200400401403404405406413
DELETE
/roomConditions/{templateCode}
Delete room condition template
removeRoomConditionTemplate 10 params → 200400401403404405406413
GET
/roomFeatures
Get template Room Features
getTemplateRoomFeatures 10 params → 200204400401403404405406
POST
/roomFeatures
Create template Room Features
postTemplateRoomFeatures 9 params → 201400401403404405406413
DELETE
/roomFeatures
Delete template Room Features
removeTemplateRoomFeatures 10 params → 200400401403404405406413
PUT
/roomFeatures
Change template Room Features
changeTemplateRoomFeatures 9 params → 200400401403404405406413
GET
/roomHierarchies
Get Room Hierarchies
getRoomHierarchies 12 params → 200204400401403404405406
POST
/roomHierarchies
Create Room Hierarchies
postRoomHierarchies 9 params → 201400401403404405406413
DELETE
/roomHierarchies
Delete Room Hierarchies
removeRoomHierarchies 11 params → 200400401403404405406413
PUT
/roomHierarchies
Change Room Hierarchies
changeRoomHierarchies 9 params → 200400401403404405406413
PUT
/roomHierarchies/copy
copy Room Hierarchies
copyRoomHierarchies 9 params → 200400401403404405406413
POST
/roomHierarchies/generate
generate the room hierarchies
generateRoomHierarchy 9 params → 201400401403404405406413
GET
/roomMaintenanceReasons
Get Template Room Maintenance Reasons
getTemplateRoomMaintenanceReasons 11 params → 200204400401403404405406
POST
/roomMaintenanceReasons
Create Template Room Maintenance Reasons
postTemplateRoomMaintenanceReasons 9 params → 201400401403404405406413
PUT
/roomMaintenanceReasons/{reasonCode}
Change Template Room Maintenance Reasons
changeTemplateRoomMaintenanceReasons 10 params → 200400401403404405406413
DELETE
/roomMaintenanceReasons/{reasonCode}
Delete Template Room Maintenance Reasons
removeTemplateRoomMaintenanceReasons 9 params → 200400401403404405406413
GET
/roomSchedules/templates
Get housekeeping room schedules configured at template level.
getTemplateHousekeepingRoomSchedules 10 params → 200204400401403404405406
POST
/roomSchedules/templates
Create housekeeping room schedules at template level
postTemplateHousekeepingRoomSchedule 9 params → 201400401403404405406413
PUT
/roomSchedules/templates/{sequenceId}
Change housekeeping room schedules configured at template level
changeTemplateHousekeepingRoomSchedule 10 params → 200400401403404405406413
DELETE
/roomSchedules/templates/{sequenceId}
Delete housekeeping room schedules configured at template level
deleteTemplateHousekeepingRoomSchedule 9 params → 200400401403404405406413
GET
/roomTypes
Get Room Type Templates
getRoomTypeTemplates 14 params → 200204400401403404405406
POST
/roomTypes
Create Room Type Templates
postRoomTypeTemplates 9 params → 201400401403404405406413
POST
/roomTypes/text
Generates the room type description based on the input parameters.
generateRoomTypeDescription 9 params → 201400401403404405406413
PUT
/roomTypes/text/{responseId}
Saves the generated room type description to improve quality of room type description generations.
putRoomTypeDescription 10 params → 200400401403404405406413
PUT
/roomTypes/{roomTypeTemplatesId}
Change Room Type Templates
putRoomTypeTemplates 10 params → 200400401403404405406413
DELETE
/roomTypes/{roomTypeTemplatesId}
Delete new Room Type templates
deleteRoomTypeTemplates 10 params → 200400401403404405406413
GET
/roomsSummary
Get list of rooms and its summary
getRoomsSummary 21 params → 200204400401403404405406
GET
/services/hotelConfig/status
ping
pingHotelConfigServices 8 params → 200204400401403404405406
GET
/templateFloors
Get template floors
getTemplateFloors 9 params → 200204400401403404405406
POST
/templateFloors
Create template floors
postTemplateFloors 9 params → 201400401403404405406413
PUT
/templateFloors/{templateFloorsId}
Change template floors
changeTemplateFloors 10 params → 200400401403404405406413
DELETE
/templateFloors/{templateFloorsId}
Delete template floors
removeTemplateFloors 9 params → 200400401403404405406413
GET
/templateHousekeepingTasks
Get Template Housekeeping Tasks
getTemplateHousekeepingTasks 10 params → 200204400401403404405406
POST
/templateHousekeepingTasks
Create Template Housekeeping Tasks
postTemplateHousekeepingTasks 9 params → 201400401403404405406413
DELETE
/templateHousekeepingTasks/{templateId}
Delete a template Housekeeping Task
deleteTemplateHousekeepingTask 10 params → 200400401403404405406413
PUT
/templateHousekeepingTasks/{templateId}
Change a template Housekeeping Task
putTemplateHousekeepingTask 10 params → 200400401403404405406413
PUT
/upsert/buildingFloorMappings
Set Upsert Hotel level floor mappings to buildings
setUpsertBuildingFloorMappings 9 params → 200400401403404405406413
PUT
/upsert/hotels/{hotelId}/creditRules/{code}
Create/Change Housekeeping Credit Rules
changeUpsertHousekeepingCreditRules 11 params → 200400401403404405406413
PUT
/upsert/hotels/{hotelId}/rooms/{roomsId}
Create/Change an existing room
putUpsertRooms 11 params → 200400401403404405406413
PUT
/upsert/roomHierarchies
Create/Change Room Hierarchies
changeUpsertRoomHierarchies 9 params → 200400401403404405406413

Schemas 273

The contract defines 273 schemas that model the data the API accepts and returns. The most detailed are roomTypeType (34 properties), configRoomType (32 properties), configRoomSummaryType (23 properties), configHousekeepingRoomScheduleType (23 properties). Each schema is shown below with its type and property counts.

bedTypeRequestsDetails
object
Response object for fetching Bed Type Requests.
3 properties
bedTypeRequestsType
array
List of Bed Type Requests.
bedTypeRequestType
object
Contains Common Master configuration detail.
4 properties
translationTextType2000
object
Contains Multiple translated texts and language codes.
2 properties
translationsTextType
array
Language code for the translation.
links
array
instanceLink
object
Metadata describing link description objects that MAY appear in the JSON instance representation.
7 properties
warningsType
array
Used in conjunction with the Success element to define a business error.
warningType
object
Used when a message has been successfully processed to report any warnings or business errors that occurred.
10 properties
exceptionDetailType
object
Complex type that contains error details for a REST call.
9 properties 2 required
errorInstance
object
Complex type that contains error instance details for a REST call.
7 properties 2 required
bedTypeRequestsCriteria
object
Request object for creating Bed Type Requests.
3 properties
status
object
Response Body.
2 properties
bedTypeRequestsToBeChanged
object
Request object for changing Bed Type Requests.
3 properties
bedTypesDetails
object
Response object for fetching Bed Types.
3 properties
bedTypesType
array
Bed Type Enumeration element.
bedTypeType
object
Contains Common Master configuration detail.
4 properties
bedTypesCriteria
object
Request object for creating a new Bed Type.
3 properties
bedTypesToBeChanged
object
Request object for changing an existing Bed Type.
3 properties
buildingFloorMappingsDetails
object
Response object for fetching floor mappings to buildings.
3 properties
buildingFloorMappingsType
array
Collection of Floor to Building mapping details.
buildingFloorMappingType
object
Building to Floor mapping details associated with the Hotel.
7 properties
buildingFloorMappingIDType
object
Building to Floor mapping ID details.
3 properties
setBuildingFloorMappings
object
Request object for setting floor mappings to buildings.
3 properties
buildingGroupsDetails
object
Response object after fetching Building Groups of the Hotel.
3 properties
buildingGroupsType
array
Collection of Building Group details.
buildingGroupType
object
Building or Building Group details associated with the Hotel.
8 properties
codeListType
array
buildingGroupsCriteria
object
Request object to create Building Group details of the Hotel.
3 properties
buildingGroupsToBeChanged
object
Request object to change the Building Group details of the Hotel.
3 properties
buildingsDetails
object
Response object after fetching Building details of the Hotel.
3 properties
buildingsType
array
Collection of Building details associated with Hotel.
buildingType
object
Building or Building Group details associated with the Hotel.
9 properties
buildingsToBeChanged
object
Request object to change Building details of the Hotel.
3 properties
buildingsCriteria
object
Request object to create Building details of the Hotel.
3 properties
floorTypesDetails
object
Response object for fetching Floor Types.
3 properties
floorTypesType
array
List of Floor Types.
floorTypeType
object
Contains Common Master configuration detail.
4 properties
floorTypesCriteria
object
Request object for creating Floor Types.
3 properties
floorTypesToBeChanged
object
Request object for changing Floor Types.
3 properties
floorsDetails
object
Response object for fetching floors at the hotel level.
3 properties
hotelFloorsType
array
This type holds a collection of floors at the hotel level.
hotelFloorType
object
Base details common between both template and hotel level floors.
6 properties
floorsCriteria
object
Request object for creating floors at the hotel level.
3 properties
floorsToBeChanged
object
Request object for changing floors at the hotel level.
3 properties
validateRoomClassInUse
object
Request object to validate if room type's room class is currently in use.
4 properties
codeType
string
Used for codes in the OPERA Code tables. Possible values of this pattern are 1, 101, 101.EQP, or 101.EQP.X.
housekeepingCreditRulesDetails
object
Response object for fetching housekeeping credit rules.
4 properties
housekeepingCreditRulesType
array
The information of housekeeping credit rule for configuration.
housekeepingCreditRuleType
object
The information of housekeeping credit rule for configuration.
13 properties
housekeepingCreditRuleTypeType
string
A Facility Rule will add extra credit to a task assignment sheet when certain task conditions exist. Multiple Facility Task Rules will be applied on top of eac…
housekeepingCreditRuleTravelTypeType
string
Applies to rooms across multiple section groups.
timeSpanDaysOfWeekType
object
Container for Time span with days of week.
8 properties
timeSpanType
object
Allows for a choice in description of the amount of time spanned by this type. EndDate specifies a specific date, while Duration provides a measure of time to…
3 properties
masterInfoType
object
2 properties
codeInfoType
object
4 properties
addtionalCodeInfoType
array
Holds name of additional code information
masterInfoCodeDetailType
string
masterType
string
housekeepingCreditRulesCriteria
object
Request object for creating housekeeping credit rules.
3 properties
housekeepingCreditRulesToBeChanged
object
Request object for changing housekeeping credit rules.
3 properties
housekeepingAttendantsDetails
object
Response object for fetching Housekeeping Attendants.
3 properties
housekeepingAttendantsConfigType
array
Housekeeping Attendant Information.
housekeepingAttendantType
object
Housekeeping Attendant Information.
11 properties
daysOfWeekAttrType
object
7 properties
housekeepingAttendantsCriteria
object
Add housekeeping attendant(S).
3 properties
housekeepingAttendantsToBeChanged
object
Modify housekeeping attendants
3 properties
housekeepingRoomSchedulesDetails
object
Response object for fetching housekeeping tasks and housekeeping codes associated to a room type.
3 properties
configHousekeepingRoomSchedulesType
array
This type holds a collection of housekeeping tasks attached to a room type.
configHousekeepingRoomScheduleType
object
Facility Housekeeping task code and description.
23 properties
frequencyTypeType
string
Simple type for storing frequency type.
configHousekeepingRoomScheduleTaskSuppliesType
array
This type holds a collection of housekeeping task supplies attached to a room type.
configHousekeepingRoomScheduleTaskSupplyType
object
Facility Housekeeping Code, its description and quantity.
7 properties
codeDescriptionType
object
This contains a generic code and description information.
2 properties
housekeepingRoomSchedulesCriteria
object
Request object for associating housekeeping tasks and housekeeping codes to a room type.
3 properties
housekeepingRoomSchedulesToBeChanged
object
Request object for changing housekeeping tasks and housekeeping codes associated to a room type.
3 properties
housekeepingSectionGroupsDetails
object
Response object for fetching housekeeping section Groups.
3 properties
housekeepingSectionGroupsType
array
List of the housekeeping section groups to be configured or fetched
housekeepingSectionGroupType
object
Detailed information of Housekeeping Section Group.
8 properties
housekeepingSectionGroupsCriteria
object
Request object to create House Keeping Section Groups for resort.
3 properties
housekeepingSectionGroupsToBeChanged
object
Request object for modifying housekeeping section groups in resort.
3 properties
housekeepingSectionsDetails
object
Response object for fetching housekeeping section codes.
3 properties
housekeepingSectionsType
array
List of the housekeeping sections to be configured or fetched
housekeepingSectionType
object
Information regarding Housekeeping Sections.
10 properties
housekeepingSectionsCriteria
object
Add housekeeping section codes configurations for resort.
3 properties
housekeepingSectionsToBeChanged
object
Modify housekeeping section codes in resort configurations.
3 properties
housekeepingCodesDetails
object
Response object for fetching housekeeping codes.
3 properties
housekeepingCodesConfigType
array
List of the housekeeping codes to be configured or fetched
housekeepingCodeConfigType
object
Common code type for code, description
5 properties
housekeepingCodesCriteria
object
Add housekeeping codes configurations for property.
3 properties
housekeepingCodesToBeChanged
object
Modify housekeeping codes in resort configurations.
3 properties
housekeepingTaskSheetRoomsDetails
object
Response object for fetching details about housekeeping tasksheet rooms.
3 properties
housekeepingTaskSheetRoomsType
array
Collection of housekeeping room details
housekeepingTaskSheetRoomType
object
Details used for storing information about a housekeeping room
10 properties
housekeepingCreditsType
object
Information regarding the credits for housekeeping tasks/rooms.
2 properties
housekeepingCreditsDefinitionType
string
Type for the different kinds of Credits which will be used in Rooms Management.
setHousekeepingTaskSheetRooms
object
Request object for setting details about housekeeping tasksheet rooms.
3 properties
housekeepingTasksDetails
object
Response object for fetching housekeeping tasks.
3 properties
housekeepingTasksConfigType
array
List of the housekeeping tasks to be configured
housekeepingTaskConfigType
object
Common code type for code, description
13 properties
colorType
string
Color configuration type. This color configuration provides a visual category of entities.
housekeepingTasksCriteria
object
Add housekeeping tasks configurations for resort.
3 properties
housekeepingTasksToBeChanged
object
Modify housekeeping tasks in resort configurations.
3 properties
outOfOrderServiceReasonsDetails
object
Response object for fetching Out of Order/Service Reason(s).
9 properties
outOfOrderServiceReasonsType
array
out of order/service reason details.
outOfOrderServiceReasonType
object
Base details of the Out of order/service reason.
9 properties
outOfOrderServiceReasonsCriteria
object
Request object for creating new out of order/service reasons for hotels.
3 properties
outOfOrderServiceReasonsToBeChanged
object
Request object for modifying out of order/service reasons for hotels.
3 properties
roomGroupsDetails
object
Response object for fetching Room Groups.
3 properties
roomGroupsType
array
List of Room Pools.
roomGroupType
object
Contains Common Master configuration detail.
5 properties
roomGroupsCriteria
object
Request object for creating Room Groups.
3 properties
roomGroupsToBeChanged
object
Request object for changing Room Groups.
3 properties
roomClassesDetails
object
Response object for fetching existing hotel level room classes.
3 properties
roomClassesType
array
Collection of hotel level room classes with attached room types.
roomClassType
object
Common code type for code, description, seq and inactive
7 properties
translationTextType50
object
Contains Multiple translated texts and language codes.
2 properties
roomTypesSummaryType
object
This type holds collection of room type.
2 properties
roomTypeSummaryType
object
This type represents the summary of room type attributes.
13 properties
roomClassCriteria
object
Request object for creating a new hotel level room class.
3 properties
roomClassToBeChanged
object
Request object for changing an existing hotel level room class.
3 properties
resortRoomConditionsDetails
object
Response object for information regarding room condition configuration in a resort.
3 properties
roomCondtionsType
array
Collection of Resort Room Condition Configuration Type
roomCondtionType
object
Resort Room Condition Configuration Type
9 properties
resortRoomConditionCriteria
object
Request object for Create Room Condition.
3 properties
resortRoomConditionToBeChanged
object
Request object for Modifying Room Condition configuration in a resort.
3 properties
roomFeaturesDetails
object
Response object to fetch room features of hotel.
3 properties
roomFeaturesConfigType
array
Room feature details.
roomFeatureConfigType
object
Common code type for code, description, seq and inactive
8 properties
configHotelPreferencesType
array
This type holds a collection of preferences at the property level.
configHotelPreferenceType
object
Base details common between both template and property level preferences.
7 properties
roomFeaturesToBeChanged
object
Request object for changing room features of hotel.
3 properties
roomFeaturesCriteria
object
Request object for creating room features of hotel.
3 properties
hotelRoomMaintenanceReasonsDetails
object
Response object for fetching room maintenance reasons for a hotel.
9 properties
hotelRoomMaintenanceReasonsType
array
Details for room maintenance reason at hotel level.
hotelRoomMaintenanceReasonType
object
Base common structure for Room Maintenance at both hotel and template levels.
6 properties
hotelRoomMaintenanceReasonsCriteria
object
Request object for creating new room maintenance reasons for a hotel.
3 properties
hotelRoomMaintenanceReasonsToBeChanged
object
Request object for modifying room maintenance reasons for a hotel.
3 properties
roomTypeInfoDetails
object
Response object for fetching room type information.
3 properties
roomTypeMasterInfoType
object
The RoomType element is used to contain all the room type information for a single room type.
2 properties
roomTypeInfoType
object
20 properties
roomFeaturesType
array
A recurring element that identifies the room features.
roomFeatureType
object
Room Feature Information.
4 properties
roomTypeAttributesType
object
Attributes of property room type.
6 properties
bookingChannelMappingType
object
4 properties
bedTypeInfoType
object
Information representing Bed type associated with a room type.
2 properties
roomTypesDetails
object
Response object for Fetching existing Room Types.
10 properties
roomTypesType
object
This type holds collection of room type.
2 properties
roomTypeType
object
This type represents the room type attributes.
34 properties
roomTypeComponentsType
array
Contains room components of a component room type.
roomTypeComponentType
object
Room component and its quantity for the component room type.
3 properties
roomTypeYieldableType
string
Simple type for Yieldable or Non Yieldable
roomTypesCriteria
object
Request object for Creating a new Room Type.
3 properties
roomTypesToBeChanged
object
Request object for Modifying Room Type.
3 properties
roomsDetails
object
Response object for fetching complete information of existing rooms.
3 properties
configRoomsType
object
This type holds collection of rooms with complete information.
2 properties
configRoomType
object
This type represents the primary room attributes.
32 properties
roomTypeShortInfoType
object
Basic information of room type.
17 properties
ratePlanRatingType
string
Possible Rate plan rating values.
roomComponentsType
array
Component of a room.
roomComponentType
object
Room component and its quantity for the component room type.
4 properties
roomRoomsType
array
Collection of rooms.
roomRoomType
object
This type represents the primary room attributes.
14 properties
currencyAmountType
object
A monetary value expressed with a currency code.
2 properties
roomSectionType
object
2 properties
roomCriteria
object
Request object for creating a new room.
3 properties
roomToBeChanged
object
Request object for changing details of an existing room.
3 properties
copyRooms
object
Request object for creating multiple rooms based on an existing room. New rooms may have different floor preferences, room features, housekeeping credits and r…
3 properties
copyRoomType
object
Primary details of room to be copied and collection of rooms to be created from it.
3 properties
copyNewRoomsType
array
Room details that may differ from the base existing room.
copyNewRoomType
object
Room details that may differ from the base existing room. If any of Floor, RoomFeatures, HousekeepingCredits and RoomSection types is not passed together with…
5 properties
copyBuildingGroups
object
Request object to copy Building Group details to hotel(s).
3 properties
copyConfigurationCodesType
array
Information needed to copy configuration code from one property to the other.
copyConfigurationCodeType
object
Information needed to copy configuration code from one property to the other.
3 properties
copyBuildings
object
Request object for copying Building details to hotel(s).
3 properties
copyHousekeepingSectionGroups
object
Request object for copying housekeeping section groups in resort.
3 properties
housekeepingSectionGroupsCopyType
array
List of the housekeeping section groups to be copied
housekeepingSectionGroupCopyType
object
Detailed information of Housekeeping Section Group to copy.
2 properties
housekeepingSectionGroupCopyInfoType
object
Detailed information of Housekeeping Section Group to copy.
3 properties
copyHousekeepingSections
object
3 properties
copyHousekeepingCodes
object
3 properties
templateOutOfOrderServiceReasonsDetails
object
Response object for fetching template Out of order/service reason(s).
3 properties
templateOutOfOrderServiceReasonsType
array
Template of out of order/service reason details.
templateOutOfOrderServiceReasonType
object
Base details of the out of order/service reason
8 properties
templateOutOfOrderServiceReasonsCriteria
object
Request object for creating new template out of order/service reasons.
3 properties
templateOutOfOrderServiceReasonsToBeChanged
object
Request object for modifying template out of order/service reasons.
3 properties
roomClassTemplateCriteria
object
Request object for creating a new room class template.
3 properties
roomClassTemplateType
object
Common code type for code, description, seq and inactive
5 properties
roomClassTemplatesDetails
object
Response object for information regarding template room classes.
3 properties
roomClassTemplatesType
array
Collection of template room classes.
roomClassTemplateToBeChanged
object
Request object for modifying an existing room class template.
3 properties
roomConditionTemplatesDetails
object
Response object for information regarding room condition template of a property.
3 properties
roomCondtionTemplatesType
array
Collection of Room Condition Template Type
roomCondtionTemplateType
object
Room Condition Template Type
7 properties
roomConditionTemplateCriteria
object
Request object for creating a new Room Condition Template.
3 properties
roomConditionTemplateToBeChanged
object
Request object for Modifying Room Condition Template.
3 properties
templateRoomFeaturesDetails
object
Response object to fetch template room features.
3 properties
templateRoomFeaturesConfigType
array
Template room feature details.
templateRoomFeatureConfigType
object
Common code type for code, description, seq and inactive
8 properties
templateRoomFeaturesCriteria
object
Request object for creating template room features.
3 properties
templateRoomFeaturesToBeChanged
object
Request object for changing template room features.
3 properties
roomHierarchiesDetails
object
Response for fetch room hierarchies
3 properties
roomHierarchiesType
array
Holds collection of room hierarchies
roomHierarchyType
object
Room Hierarchy id type for create, change and delete
6 properties
roomHierarchyTypeType
string
Provides the type of room hierarchy
roomHierarchiesCriteria
object
Request to create room hierarchies
3 properties
createRoomHierarchiesType
object
Holds collection of room hierarchies
2 properties
roomHierarchiesToBeChanged
object
Request to change room hierarchies
3 properties
copyRoomHierarchies
object
Request to copy room hierarchies
3 properties
roomHierarchiesToGenerate
object
Generates the room hierarchies based on the AI cost function
3 properties
roomHierarchySearchType
object
Room hierarchy search type to fetch room hierarchies
4 properties
templateRoomMaintenanceReasonsDetails
object
Response object for fetching template room maintenance reasons.
3 properties
templateRoomMaintenanceReasonsType
array
Details for room maintenance reason at template level.
templateRoomMaintenanceReasonType
object
Base common structure for Room Maintenance at both hotel and template levels.
5 properties
templateRoomMaintenanceReasonsCriteria
object
Request object for creating new template room maintenance reasons.
3 properties
templateRoomMaintenanceReasonsToBeChanged
object
Request object for modifying template room maintenance reasons.
3 properties
roomMoveReasonsDetails
object
Response object for fetching Room Move Reasons.
3 properties
roomMoveReasonsType
array
List of Room Move Reasons.
roomMoveReasonType
object
Contains Common Master configuration detail.
4 properties
roomMoveReasonsCriteria
object
Request object for creating Room Move Reasons.
3 properties
roomMoveReasonsToBeChanged
object
Request object for changing Room Move Reasons.
3 properties
roomPotentialsDetails
object
Response object for fetching Room Potentials.
3 properties
roomPotentialsType
array
List of Room Potentials.
roomPotentialType
object
Contains Common Master configuration detail.
5 properties
roomPotentialsCriteria
object
Request object for creating Room Potentials.
3 properties
roomPotentialsToBeChanged
object
Request object for changing Room Potentials.
3 properties
roomPreferencePrioritiesDetails
object
Response object for fetching Room Preference Priorities.
3 properties
roomPreferencePrioritiesType
array
List of Room Preference Priorities.
roomPreferencePriorityType
object
Contains Common Master configuration detail.
4 properties
roomPreferencePrioritiesCriteria
object
Request object for creating Room Preference Priorities.
3 properties
roomPreferencePrioritiesToBeChanged
object
Request object for changing Room Preference Priorities.
3 properties
roomTypeTemplatesDetails
object
Response object for information regarding room type template of a property.
10 properties
roomTypeTemplateSummaryType
array
This type holds collection of room type.
roomTypeTemplateType
array
This type holds collection of room type.
roomTypeTemplatesCriteria
object
Request object for creating a new Room Type Template.
3 properties
roomTypeTemplatesToBeChanged
object
Request object for Modifying existing Room Type Templates.
3 properties
roomsSummaryDetails
object
Response object for fetching summary information of existing rooms.
3 properties
configRoomsSummaryType
object
This type holds collection of rooms summary.
3 properties
configRoomSummaryType
object
This type represents the primary room attributes.
23 properties
smokingTypesDetails
object
Response object for fetching Smoking Types.
3 properties
smokingTypesType
array
List of Smoking Types.
smokingTypeType
object
Contains Common Master configuration detail.
4 properties
smokingTypesCriteria
object
Request object for creating Smoking Types.
3 properties
smokingTypesToBeChanged
object
Request object for changing Smoking Types.
3 properties
templateFloorsDetails
object
Response object for fetching floors at the template level.
3 properties
templateFloorsType
array
This type holds a collection of floors at the template level.
templateFloorType
object
Base details common between both template and hotel level floors.
6 properties
templateFloorsCriteria
object
Request object for creating floors at the template level.
3 properties
templateFloorsToBeChanged
object
Request object for changing floors at the template level.
3 properties
templateHousekeepingTaskConfigType
object
Common code type for template housekeeping task type.
12 properties
templateHousekeepingTasksDetails
object
Response object for fetching housekeeping tasks.
3 properties
templateHousekeepingTasksCriteria
object
Add template housekeeping tasks configurations.
3 properties
templateHousekeepingTaskToBeChanged
object
Modify housekeeping task.
3 properties
configTemplateHousekeepingRoomScheduleType
object
Type contains configuration details of the task schedules configured at template level.
22 properties
configTemplateHousekeepingRoomScheduleTaskSupplyType
object
Type to indicate associated supply codes for the template task
7 properties
templateHousekeepingRoomSchedulesDetails
object
Response object of fetch template housekeeping tasks and its associated housekeeping codes.
3 properties
templateHousekeepingRoomSchedulesCriteria
object
Request Criteria to configure housekeeping task schedules at template level.
3 properties
templateHousekeepingRoomSchedulesToBeChanged
object
Request object for changing housekeeping schedule tasks and it's associated codes configured at template level
3 properties
vacantRoomStatusesList
object
Response object for fetching vacant room statuses.
9 properties
vacantRoomStatusType
object
Information related to vacant room housekeeping status.
6 properties
vacantRoomStatusDetails
object
The request element used to create a vacant room statuses.
7 properties
housekeepingRoomStatusType
string
Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected.
componentRoomInfoType
object
This type holds information of a Component room attached to the Component Suite.
3 properties
componentSuiteInfoType
object
This type holds information of the Component Suite to which the Component Room is attached.
3 properties
managedByOptions
string
Describes of the Configuration is Managed by Enterprise or Property.
operaVersionNumberType
string
Current Opera Version Number
operaVersion
object
Response for Ping operation.
3 properties
generateRoomTypeDescriptionRequest
object
Request object to generate room type description with provided input.
4 properties
generateRoomTypeDescriptionResponse
object
Response object containing the generated text based on prompt input for a given use case.
4 properties
saveRoomTypeDescriptionRequest
object
Request object to save generated room type description to improve auto generation process.
1 property
saveRoomTypeDescriptionResponse
object
Response object when room type description is saved.
2 properties
searchHousekeepingAttendantsRequest
object
4 properties
deleteHousekeepingAttendantsRequest
object
14 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

oracle-hospitality-property-v1-rmcfg.json Raw ↑

Other APIs Oracle Hospitality publishes across the network.

OPERA Cloud Distribution ARI Publication
OPERA Cloud Distribution Outbound Lookup
OPERA Cloud Distribution Content Notification
OPERA Cloud Distribution Book
OPERA Cloud Distribution Content
OPERA Cloud Distribution Property Controls
OPERA Cloud Distribution Reservation Service
OPERA Cloud Distribution Authentication API
OPERA Cloud Distribution Onboarding
OPERA Cloud Distribution Reservation Notification
OPERA Cloud Distribution Shop
Nor1 Integrated Upsell API
Where this information came from

This is an independent, third-party profile of OPERA Cloud Room Configuration API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.