Oracle Hospitality · OpenAPI Overlay 1.0.0

API Evangelist enhancements for OPERA Cloud Channel Configuration API

3 actions 3 updates update extends openapi/oracle-hospitality-property-v1-chl.json
Generated by API Evangelist Written by API Evangelist tooling for Oracle Hospitality's API. It is a proposal applied on top of the contract, not a document Oracle Hospitality publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-providerx-apievangelist-basePathx-apievangelist-specificationx-apievangelist-operationsx-apievangelist-deprecated-operationsx-apievangelist-authenticationx-apievangelist-conventionsx-apievangelist-errors

Targets 2

$.info
$

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for OPERA Cloud Channel Configuration API
  version: 1.0.0
  x-generated: '2026-07-28'
  x-method: generated
  x-source: openapi/oracle-hospitality-property-v1-chl.json
extends: openapi/oracle-hospitality-property-v1-chl.json
actions:
- target: $.info
  update:
    x-apievangelist-provider: oracle-hospitality
    x-apievangelist-basePath: /chl/v1
    x-apievangelist-specification: Swagger 2.0
    x-apievangelist-operations: 138
    x-apievangelist-deprecated-operations: 138
    x-apievangelist-authentication: authentication/oracle-hospitality-authentication.yml
    x-apievangelist-conventions: conventions/oracle-hospitality-conventions.yml
    x-apievangelist-errors: errors/oracle-hospitality-problem-types.yml
    x-apievangelist-rate-limits: rate-limits/oracle-hospitality-rate-limits.yml
    x-apievangelist-lifecycle: lifecycle/oracle-hospitality-lifecycle.yml
    x-apievangelist-idempotency: none-published
    x-apievangelist-license: UPL-1.0
    x-apievangelist-source-repository: https://github.com/oracle/hospitality-api-docs
- target: $
  description: OHIP gateway hostnames are issued per tenant on the Developer Portal Environments page and are not
    published; the harvested document declares the placeholder host "none". Do not treat it as resolvable.
  update:
    x-apievangelist-host-note: per-tenant gateway, not published
- target: $.info
  description: 'Operations carrying deprecated: true in this document.'
  update:
    x-apievangelist-deprecated:
    - changeChannelSellLimitsByDate
    - changeChannelSellLimitsByDateRange
    - copyChannelAccountContracts
    - copyChannelMarketingText
    - copyTotalPricingElements
    - deleteAmenitiesMapping
    - deleteChannelAccountContracts
    - deleteChannelBillingStatements
    - deleteChannelCardTypeMapping
    - deleteChannelCarriers
    - deleteChannelErrors
    - deleteChannelGuaranteeCodeMapping
    - deleteChannelHotelLetters
    - deleteChannelMarketingText
    - deleteChannelNegotiatedRate
    - deleteChannelOrgMapping
    - deleteChannelRateCategories
    - deleteChannelRateLevels
    - deleteChannelRateMapping
    - deleteChannelRatesGlobalDescriptions
    - deleteChannelRoomMapping
    - deleteChannelRoomTypes
    - deleteChannelRoomsGlobalDescriptions
    - deleteChannelSellLimits
    - deleteCreditCardsMapping
    - deleteCurrenciesMapping
    - deleteDistributionTemplates
    - deleteGuaranteesMapping
    - deleteHotelsMapping
    - deleteProfileNegRateAccessCodes
    - deleteTotalPricingElements
    - generateChannelBillingStatements
    - getAmenitiesMapping
    - getChannel
    - getChannelAccount
    - getChannelAccountContractElements
    - getChannelAccounts
    - getChannelBillingStatement
    - getChannelBillingStatementDetails
    - getChannelBillingStatements
    - getChannelCardTypeMappings
    - getChannelGuaranteeCodeMappings
    - getChannelHotelCodeMapping
    - getChannelHotelLetters
    - getChannelInventorySnapshot
    - getChannelInventorySnapshotByRoomType
    - getChannelMarketingText
    - getChannelNegotiatedRate
    - getChannelNegotiatedRates
    - getChannelOrgMapping
    - getChannelParameters
    - getChannelPolicies
    - getChannelRateCodeGlobalDesc
    - getChannelRateMapping
    - getChannelRateRoomSeq
    - getChannelRatesGlobalDescriptions
    - getChannelRoomMapping
    - getChannelRoomMappingById
    - getChannelRoomTypeGlobalDesc
    - getChannelRoomsGlobalDescriptions
    - getChannelSellLimits
    - getChannels
    - getCreditCardsMapping
    - getCurrenciesMapping
    - getDistributionTemplates
    - getGeneralAvailabilitySimulator
    - getGuaranteesMapping
    - getHotelsMapping
    - getRateParity
    - getRegionalRateParity
    - getStatementDetailsStatistics
    - getTotalPricingElements
    - manageChannelRoomMapping
    - pingChannelService
    - postAmenitiesMapping
    - postChannelAccountContracts
    - postChannelAccounts
    - postChannelBillingStatements
    - postChannelCardTypeMapping
    - postChannelCarriers
    - postChannelErrors
    - postChannelGuaranteeCodeMapping
    - postChannelHotelLetters
    - postChannelMarketingText
    - postChannelNegotiatedRate
    - postChannelOrgMapping
    - postChannelRateCategories
    - postChannelRateLevels
    - postChannelRateMapping
    - postChannelRates
    - postChannelRatesGlobalDescriptions
    - postChannelRoomMapping
    - postChannelRoomTypeRate
    - postChannelRoomTypes
    - postChannelRoomsGlobalDescriptions
    - postChannels
    - postCreditCardsMapping
    - postCurrenciesMapping
    - postDistributionTemplates
    - postGuaranteesMapping
    - postHotelsMapping
    - postTotalPricingElements
    - publishChannelAvailability
    - publishChannelRatePlans
    - publishChannelRestrictions
    - publishHotelChannelRatePlans
    - putAmenitiesMapping
    - putChannelAccountContracts
    - putChannelAccounts
    - putChannelBillingStatements
    - putChannelCardTypeMapping
    - putChannelCarriers
    - putChannelErrors
    - putChannelGuaranteeCodeMapping
    - putChannelHotelLetters
    - putChannelMarketingText
    - putChannelNegotiatedRate
    - putChannelOrgMapping
    - putChannelParameters
    - putChannelRateCategories
    - putChannelRateLevels
    - putChannelRateMapping
    - putChannelRateRoomSeq
    - putChannelRatesGlobalDescriptions
    - putChannelRoomMapping
    - putChannelRoomTypes
    - putChannelRoomsGlobalDescriptions
    - putChannels
    - putCreditCardsMapping
    - putCurrenciesMapping
    - putDistributionTemplates
    - putGuaranteesMapping
    - putHotelsMapping
    - putProfileNegRateAccessCodes
    - putRateGlobalDescription
    - putRoomDescription
    - putTotalPricingElements
    - syncProfileNegRateAccessCodes