Skip to content

Instantly share code, notes, and snippets.

View DevPym's full-sized avatar

Alejandro Mora - Dev PyM DevPym

View GitHub Profile
@DevPym
DevPym / ReservationApiOracle
Created April 14, 2026 21:24
Reservation API
This file has been truncated, but you can view the full file.
{
"swagger": "2.0",
"info": {
"title": "OPERA Cloud Reservation API",
"description": "APIs to cater for Reservation functionality in OPERA Cloud. <br /><br />OPERA Cloud Reservations provides a complete set of capabilities for creating and updating reservations. Reservations are a central feature of OPERA Cloud. As a key source of information, the reservation specifies a guest's arrival date, departure date, room type, rate, packages, and many other details. It is also a gateway to dozens of other functions that contribute to the guest's experience. All reservations in OPERA Cloud require a guest profile. <br /><br /> You can create profiles while booking a reservation. If a profile already exists, you can look it up (using getProfiles in CRM module) and attach it to the reservation during the reservation booking process using the Profile ID.<br /><br /> Compatible with OPERA Cloud release 26.1.0.0.<br /><br /><p> This document and all content within is available under the Universal Permissive L
@DevPym
DevPym / ApiUDF.json
Created April 14, 2026 19:58
UDF APIs
{
"lOVNames": [
{
"name": "AddressTypes",
"parameters": [
{
"parameterName": "ExcludeARAddressYN",
"mandatory": false
}
]
@DevPym
DevPym / CustomerCRMAPI.json
Created April 14, 2026 16:20
APIs CRM Oracle
This file has been truncated, but you can view the full file.
{
"swagger": "2.0",
"info": {
"title": "OPERA Cloud CRM Configuration API",
"description": "APIs for Customer Relationship Management (profile) configuration, such as creating preferences, or address types. It also includes Membership Configuration, where you can retrieve membership levels that are configured for a property, or create new membership enrollment codes .<br /><br /> Compatible with OPERA Cloud release 26.1.0.0.<br /><br /><p> This document and all content within is available under the Universal Permissive License v 1.0 (https://oss.oracle.com/licenses/upl). Copyright (c) 2020, 2025 Oracle and/or its affiliates.</p>",
"version": "26.1.0.0",
"termsOfService": "https://www.oracle.com/legal/terms.html",
"contact": {
"email": "hospitality_apis_ww_grp@oracle.com"
This file has been truncated, but you can view the full file.
{
"swagger": "2.0",
"info": {
"title": "OPERA Cloud List of Values Management API",
"description": "APIs to cater for List of Value functionality in OPERA Cloud. A List of Values in the OPERA Application can be configured by a property. Then by using these APIs you can retrieve all configured codes. As an example, Titles is a configurable ListOfValues. A hotel can specify what titles they wish to use, and thus fetching the LOV for title, you can view the codes that are configured for a property.<br /><br /> Compatible with OPERA Cloud release 26.1.0.0.<br /><br /><p> This document and all content within is available under the Universal Permissive License v 1.0 (https://oss.oracle.com/licenses/upl). Copyright (c) 2020, 2025 Oracle and/or its affiliates.</p>",
"version": "26.1.0.0",
"termsOfService": "https://www.oracle.com/legal/terms.html",
"contact": {
"email": "hospitality_apis_ww_grp@oracle.com"