rsvcfg: OPERA Cloud Reservation Master Data Management API
215 operations from Oracle’s published OHIP specifications (26.3.0.0). Each shows its HTTP method and path and the typed call on ctx.Ohip.Api. hotelId defaults to the invocation’s hotel.
changeBlockConversions
Section titled “changeBlockConversions”Change Block Conversions
PUT /rsv/config/v1/blockConversions/{blockConversionCode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.ChangeBlockConversionsAsync(string blockConversionCode, BlockConversionsToBeChanged body, CancellationToken ct = default)changeBlockRankings
Section titled “changeBlockRankings”Change Block Ranking
PUT /rsv/config/v1/blockRankings/{blockRankingsCode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.ChangeBlockRankingsAsync(string blockRankingsCode, BlockRankingsToBeChanged body, CancellationToken ct = default)changeCancellationPolicy
Section titled “changeCancellationPolicy”Change Cancellation policies in hotel level
PUT /rsv/config/v1/cancelpolicy/{cancelpolicycode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.ChangeCancellationPolicyAsync(string cancelpolicycode, CancellationPolicyToBeChanged body, CancellationToken ct = default)changeDepositPolicy
Section titled “changeDepositPolicy”Change deposit policy in hotel level
PUT /rsv/config/v1/depositpolicy/{depositpolicycode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.ChangeDepositPolicyAsync(string depositpolicycode, DepositPolicyToBeChanged body, CancellationToken ct = default)changeGlobalActionCodes
Section titled “changeGlobalActionCodes”Change Global Action Codes
PUT /rsv/config/v1/globalActionCodes/{actionCode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.ChangeGlobalActionCodesAsync(string actionCode, GlobalActionCodesToBeChanged body, CancellationToken ct = default)changeGuaranteeCode
Section titled “changeGuaranteeCode”Change Guarantee Code
PUT /rsv/config/v1/guaranteeCodes/{guaranteeCode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.ChangeGuaranteeCodeAsync(string guaranteeCode, GuaranteeCodeToBeChanged body, CancellationToken ct = default)changeGuaranteeCodeSchedule
Section titled “changeGuaranteeCodeSchedule”Change an schedule for guarantee codes
PUT /rsv/config/v1/hotels/{hotelId}/guaranteeCodeSchedules/{policyScheduleId} · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.ChangeGuaranteeCodeScheduleAsync(string policyScheduleId, GuaranteeCodeScheduleToBeChanged body, string? hotelId = null, CancellationToken ct = default)changeMarketCode
Section titled “changeMarketCode”Modify a Market Code
PUT /rsv/config/v1/hotels/{hotelId}/marketCodes/{marketcode} · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.ChangeMarketCodeAsync(string marketcode, MarketCodeToBeChanged body, string? hotelId = null, bool? forceOverride = null, CancellationToken ct = default)changeMarketGroup
Section titled “changeMarketGroup”Change Market Group
PUT /rsv/config/v1/hotels/{hotelId}/marketGroups/{marketGroupCode} · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.ChangeMarketGroupAsync(string marketGroupCode, MarketGroupToBeChanged body, string? hotelId = null, CancellationToken ct = default)changePolicySchedule
Section titled “changePolicySchedule”Change a Policy Schedule
PUT /rsv/config/v1/hotels/{hotelId}/policyschedules/{policyscheduleId} · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.ChangePolicyScheduleAsync(string policyscheduleId, PolicyScheduleToBeChanged body, string? hotelId = null, CancellationToken ct = default)changePreCheckInRules
Section titled “changePreCheckInRules”Change Pre Check In rules
PUT /rsv/config/v1/hotels/{hotelId}/precheckinRules · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.ChangePreCheckInRulesAsync(PreCheckInRulesToBeChanged body, string? hotelId = null, CancellationToken ct = default)changeScripts
Section titled “changeScripts”Change Scripts
PUT /rsv/config/v1/scripts/{scriptCode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.ChangeScriptsAsync(string scriptCode, ScriptsToBeChanged body, CancellationToken ct = default)changeServiceRequestCodePriorities
Section titled “changeServiceRequestCodePriorities”Change Service Request Code Priorities
PUT /rsv/config/v1/hotels/{hotelId}/serviceRequestCodes/{serviceRequestCode}/priorities · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.ChangeServiceRequestCodePrioritiesAsync(string serviceRequestCode, ServiceRequestCodePrioritiesToBeChanged body, string? hotelId = null, CancellationToken ct = default)changeServiceRequestCodes
Section titled “changeServiceRequestCodes”Change configuration service request codes
PUT /rsv/config/v1/hotels/{hotelId}/serviceRequestCodes · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.ChangeServiceRequestCodesAsync(ServiceRequestCodesToBeChanged body, string? hotelId = null, CancellationToken ct = default)changeSourceCode
Section titled “changeSourceCode”Update a Source Code
PUT /rsv/config/v1/hotels/{hotelId}/sourceCodes/{sourceCode} · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.ChangeSourceCodeAsync(string sourceCode, SourceCodeToBeChanged body, string? hotelId = null, CancellationToken ct = default)changeSourceGroup
Section titled “changeSourceGroup”Change a Source Group
PUT /rsv/config/v1/hotels/{hotelId}/sourceGroups/{sourceGroupCode} · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.ChangeSourceGroupAsync(string sourceGroupCode, SourceGroupToBeChanged body, string? hotelId = null, CancellationToken ct = default)changeTemplateCancellationPolicy
Section titled “changeTemplateCancellationPolicy”Change template Cancellation policies
PUT /rsv/config/v1/cancelpolicytemplate/{cancelpolicytemplate} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.ChangeTemplateCancellationPolicyAsync(string cancelpolicytemplate, TemplateCancellationPolicyToBeChanged body, CancellationToken ct = default)changeTemplateDepositPolicy
Section titled “changeTemplateDepositPolicy”Change template deposit policy
PUT /rsv/config/v1/depositpolicytemplate/{depositpolicytemplate} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.ChangeTemplateDepositPolicyAsync(string depositpolicytemplate, TemplateDepositPolicyToBeChanged body, CancellationToken ct = default)changeTemplateGuaranteeCode
Section titled “changeTemplateGuaranteeCode”Change template Guarantee Code
PUT /rsv/config/v1/guaranteeCodeTemplates/{guaranteeCode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.ChangeTemplateGuaranteeCodeAsync(string guaranteeCode, TemplateGuaranteeCodeToBeChanged body, CancellationToken ct = default)changeTemplateMarketCode
Section titled “changeTemplateMarketCode”Update a Market Code Template
PUT /rsv/config/v1/marketCodeTemplates/{marketcode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.ChangeTemplateMarketCodeAsync(string marketcode, TemplateMarketCodeToBeChanged body, CancellationToken ct = default)changeTemplateMarketGroup
Section titled “changeTemplateMarketGroup”Change Market Group Template
PUT /rsv/config/v1/marketGroupTemplate/{marketGroupCode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.ChangeTemplateMarketGroupAsync(string marketGroupCode, TemplateMarketGroupToBeChanged body, CancellationToken ct = default)changeTemplateSourceCode
Section titled “changeTemplateSourceCode”Change a Template Source Code
PUT /rsv/config/v1/templates/sourceCodes/{sourceCode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.ChangeTemplateSourceCodeAsync(string sourceCode, TemplateSourceCodeToBeChanged body, CancellationToken ct = default)changeTemplateSourceGroup
Section titled “changeTemplateSourceGroup”Change Template Source Group
PUT /rsv/config/v1/templates/sourceGroups · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.ChangeTemplateSourceGroupAsync(TemplateSourceGroupToBeChanged body, CancellationToken ct = default)changeUpsertGuaranteeCodeSchedule
Section titled “changeUpsertGuaranteeCodeSchedule”Create/Change an schedule for guarantee codes
PUT /rsv/config/v1/upsert/hotels/{hotelId}/guaranteeCodeSchedules · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.ChangeUpsertGuaranteeCodeScheduleAsync(GuaranteeCodeScheduleToBeChanged body, string? hotelId = null, CancellationToken ct = default)changeUpsertPolicySchedule
Section titled “changeUpsertPolicySchedule”CCreate/hange a Policy Schedule
PUT /rsv/config/v1/upsert/hotels/{hotelId}/policyschedules · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.ChangeUpsertPolicyScheduleAsync(PolicyScheduleToBeChanged body, string? hotelId = null, CancellationToken ct = default)copyAutoAttachElements
Section titled “copyAutoAttachElements”Copy Auto Attach Elements
PUT /rsv/config/v1/hotels/{hotelId}/autoAttachElements/copy · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.CopyAutoAttachElementsAsync(AutoAttachElementsCopy body, string? hotelId = null, CancellationToken ct = default)copyECouponCodes
Section titled “copyECouponCodes”Copy eCoupon Codes
PUT /rsv/config/v1/hotels/{hotelId}/ecoupons/copy · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.CopyECouponCodesAsync(ECouponCodesCopy body, string? hotelId = null, CancellationToken ct = default)copyGlobalAlerts
Section titled “copyGlobalAlerts”Copy Global Alerts
PUT /rsv/config/v1/globalAlerts/copy · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.CopyGlobalAlertsAsync(GlobalAlertsCopy body, CancellationToken ct = default)copyGuaranteeCodeSchedules
Section titled “copyGuaranteeCodeSchedules”Copy schedule s for guarantee codes
PUT /rsv/config/v1/hotels/{hotelId}/guaranteeCodeSchedules/{policyScheduleId}/copy · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.CopyGuaranteeCodeSchedulesAsync(string policyScheduleId, CopyGuaranteeCodeSchedules body, string? hotelId = null, CancellationToken ct = default)copyPolicySchedules
Section titled “copyPolicySchedules”Copy a Policy Schedule
PUT /rsv/config/v1/hotels/{hotelId}/policyschedules/{policyscheduleId}/copy · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.CopyPolicySchedulesAsync(string policyscheduleId, CopyPolicySchedules body, string? hotelId = null, CancellationToken ct = default)copyServiceRequestCodes
Section titled “copyServiceRequestCodes”copy configuration service request codes
PUT /rsv/config/v1/hotels/{sourceHotelId}/serviceRequestCodes/copy · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.CopyServiceRequestCodesAsync(string sourceHotelId, CopyServiceRequestCodes body, CancellationToken ct = default)copyTraceTexts
Section titled “copyTraceTexts”Copy trace text
PUT /rsv/config/v1/hotels/{hotelId}/traceTexts/copy · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.CopyTraceTextsAsync(TraceTextsCopy body, string? hotelId = null, CancellationToken ct = default)copyUpsellRules
Section titled “copyUpsellRules”Copy upsell rules
PUT /rsv/config/v1/hotels/{hotelId}/upsellRules/copy · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.CopyUpsellRulesAsync(UpsellRulesCopy body, string? hotelId = null, CancellationToken ct = default)deleteAlertCodes
Section titled “deleteAlertCodes”Delete an Alert Code
DELETE /rsv/config/v1/hotels/{hotelId}/alertCodes · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteAlertCodesAsync(string? hotelId = null, string[]? codes = null, CancellationToken ct = default)deleteAlertCodeTemplates
Section titled “deleteAlertCodeTemplates”Delete Alert Code Template
DELETE /rsv/config/v1/alertCodes · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteAlertCodeTemplatesAsync(string[]? alertCodeTemplateCodes = null, CancellationToken ct = default)deleteAutoAttachElements
Section titled “deleteAutoAttachElements”Delete Auto Attach Elements
PUT /rsv/config/v1/autoAttachElements · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteAutoAttachElementsAsync(AutoAttachElements body, CancellationToken ct = default)deleteBookingTypes
Section titled “deleteBookingTypes”Delete Booking Type
DELETE /rsv/config/v1/bookingTypes/{bookingTypesId} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteBookingTypesAsync(string bookingTypesId, string[]? bookingTypesCodes = null, CancellationToken ct = default)deleteCancellationCodes
Section titled “deleteCancellationCodes”Delete Cancellation Codes
DELETE /rsv/config/v1/cancellationCodes/{cancellationCodesId} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteCancellationCodesAsync(string cancellationCodesId, string[]? cancellationCodes = null, CancellationToken ct = default)deleteCancellationPolicy
Section titled “deleteCancellationPolicy”Delete Cancellation policies in hotel level
DELETE /rsv/config/v1/cancelpolicy/{cancelpolicycode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteCancellationPolicyAsync(string cancelpolicycode, string? hotelId = null, CancellationToken ct = default)deleteDepositPolicy
Section titled “deleteDepositPolicy”Delete deposit policy in hotel level
DELETE /rsv/config/v1/depositpolicy/{depositpolicycode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteDepositPolicyAsync(string depositpolicycode, string? hotelId = null, CancellationToken ct = default)deleteDiscountReasons
Section titled “deleteDiscountReasons”Delete Discount Reasons
DELETE /rsv/config/v1/discountReasons/{discountReasonsId} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteDiscountReasonsAsync(string discountReasonsId, CancellationToken ct = default)deleteECouponCodes
Section titled “deleteECouponCodes”Delete an eCoupon Code
DELETE /rsv/config/v1/hotels/{hotelId}/ecouponCodes/{ecouponCode} · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteECouponCodesAsync(string ecouponCode, string? hotelId = null, CancellationToken ct = default)deleteEntryPoints
Section titled “deleteEntryPoints”Delete Entry Points
DELETE /rsv/config/v1/entryPoints/{entryPointsId} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteEntryPointsAsync(string entryPointsId, string[]? entryPointsCodes = null, CancellationToken ct = default)deleteGlobalAlerts
Section titled “deleteGlobalAlerts”Delete a Global Alert Code
PUT /rsv/config/v1/globalAlerts · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteGlobalAlertsAsync(GlobalAlerts body, CancellationToken ct = default)deleteGuaranteeCode
Section titled “deleteGuaranteeCode”Delete Guarantee Code
DELETE /rsv/config/v1/guaranteeCodes/{guaranteeCode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteGuaranteeCodeAsync(string guaranteeCode, string? hotelId = null, CancellationToken ct = default)deleteGuaranteeCodeSchedule
Section titled “deleteGuaranteeCodeSchedule”Delete schedule for guarantee codes
DELETE /rsv/config/v1/hotels/{hotelId}/guaranteeCodeSchedules/{policyScheduleId} · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteGuaranteeCodeScheduleAsync(string policyScheduleId, string? hotelId = null, string? idContext = null, string? type = null, CancellationToken ct = default)deleteGuestMessages
Section titled “deleteGuestMessages”Delete a Guest messages
DELETE /rsv/config/v1/hotels/{hotelId}/guestMessages/{messageCode} · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteGuestMessagesAsync(string messageCode, string? hotelId = null, CancellationToken ct = default)deleteGuestMessageTemplates
Section titled “deleteGuestMessageTemplates”Delete an existing guest message template
DELETE /rsv/config/v1/guestMessages · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteGuestMessageTemplatesAsync(string[]? guestMessageTemplateCodes = null, CancellationToken ct = default)deleteHotelTurnAwayCodes
Section titled “deleteHotelTurnAwayCodes”Delete an existing turnaway code
DELETE /rsv/config/v1/hotels/{hotelId}/turnawayCodes/{code} · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteHotelTurnAwayCodesAsync(string code, string? hotelId = null, CancellationToken ct = default)deleteLocatorCodes
Section titled “deleteLocatorCodes”Delete a Locator Code
DELETE /rsv/config/v1/hotels/{hotelId}/locatorCodes/{locatorCode} · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteLocatorCodesAsync(string locatorCode, string? hotelId = null, CancellationToken ct = default)deleteLocatorCodesTemplate
Section titled “deleteLocatorCodesTemplate”Delete a Locator Code
DELETE /rsv/config/v1/templates/locatorCodes · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteLocatorCodesTemplateAsync(string[]? locatorCodes = null, CancellationToken ct = default)deleteMoveReasonCodes
Section titled “deleteMoveReasonCodes”Delete Move Reason Codes
DELETE /rsv/config/v1/moveReasonCodes/{moveReasonCodesId} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteMoveReasonCodesAsync(string moveReasonCodesId, string[]? moveReasonCodes = null, CancellationToken ct = default)deleteOriginCodes
Section titled “deleteOriginCodes”Delete Origin Codes
DELETE /rsv/config/v1/originCodes/{originCodesId} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteOriginCodesAsync(string originCodesId, string[]? originCodes = null, CancellationToken ct = default)deletePolicySchedule
Section titled “deletePolicySchedule”Delete Policy Schedule
DELETE /rsv/config/v1/hotels/{hotelId}/policyschedules/{policyscheduleId} · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeletePolicyScheduleAsync(string policyscheduleId, string? hotelId = null, string? idContext = null, string? type = null, CancellationToken ct = default)deletePurposeOfStays
Section titled “deletePurposeOfStays”Delete Purpose Of Stays
DELETE /rsv/config/v1/purposeOfStays/{purposeOfStaysId} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeletePurposeOfStaysAsync(string purposeOfStaysId, string[]? purposeOfStaysCodes = null, CancellationToken ct = default)deleteReservationProtectionCondition
Section titled “deleteReservationProtectionCondition”Delete Reservation Protection Condition
DELETE /rsv/config/v1/hotels/{hotelId}/reservationProtectionCondition · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteReservationProtectionConditionAsync(string? hotelId = null, CancellationToken ct = default)deleteTemplateCancellationPolicy
Section titled “deleteTemplateCancellationPolicy”Delete template Cancellation policies
DELETE /rsv/config/v1/cancelpolicytemplate/{cancelpolicytemplate} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteTemplateCancellationPolicyAsync(string cancelpolicytemplate, string? policyCode = null, CancellationToken ct = default)deleteTemplateDepositPolicy
Section titled “deleteTemplateDepositPolicy”Delete template deposit policy
DELETE /rsv/config/v1/depositpolicytemplate/{depositpolicytemplate} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteTemplateDepositPolicyAsync(string depositpolicytemplate, string? policyCode = null, CancellationToken ct = default)deleteTemplateGuaranteeCode
Section titled “deleteTemplateGuaranteeCode”Delete template Guarantee Code
DELETE /rsv/config/v1/guaranteeCodeTemplates/{guaranteeCode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteTemplateGuaranteeCodeAsync(string guaranteeCode, CancellationToken ct = default)deleteTemplateTurnAwayCodes
Section titled “deleteTemplateTurnAwayCodes”Delete a Turnaway code template
DELETE /rsv/config/v1/turnawayCodes/{turnawayCode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteTemplateTurnAwayCodesAsync(string turnawayCode, CancellationToken ct = default)deleteTraceTexts
Section titled “deleteTraceTexts”Delete trace text
DELETE /rsv/config/v1/traceTexts · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteTraceTextsAsync(bool?[]? canDelete = null, string[]? departmentCode = null, double?[]? displaySequence = null, string[]? hotelIdValue = null, string[]? traceText = null, CancellationToken ct = default)deleteUpsellRules
Section titled “deleteUpsellRules”Delete an Upsell Rule
DELETE /rsv/config/v1/hotels/{hotelId}/upsellRules/{ruleCode} · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteUpsellRulesAsync(string ruleCode, string? hotelId = null, CancellationToken ct = default)deleteWaitlistCodes
Section titled “deleteWaitlistCodes”Delete Waitlist Codes
DELETE /rsv/config/v1/waitlistCodes/{waitlistCodesId} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteWaitlistCodesAsync(string waitlistCodesId, string[]? waitlistCodes = null, CancellationToken ct = default)deleteWaitlistPriorities
Section titled “deleteWaitlistPriorities”Delete Waitlist Priorities
DELETE /rsv/config/v1/waitlistPriorities/{waitlistPrioritiesId} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.DeleteWaitlistPrioritiesAsync(string waitlistPrioritiesId, string[]? waitlistPrioritiesCodes = null, CancellationToken ct = default)getAlertCodes
Section titled “getAlertCodes”Get Alert Codes
GET /rsv/config/v1/hotels/{hotelId}/alertCodes · hotel-scoped
Task<AlertCodes?> ctx.Ohip.Api.Rsvcfg.GetAlertCodesAsync(string? hotelId = null, string[]? alertCodes = null, string[]? code = null, string? wildCard = null, CancellationToken ct = default)getAlertCodeTemplates
Section titled “getAlertCodeTemplates”Get Alert Code Templates
GET /rsv/config/v1/alertCodes · chain-level
Task<AlertCodeTemplates?> ctx.Ohip.Api.Rsvcfg.GetAlertCodeTemplatesAsync(string[]? alertCodes = null, string? wildCard = null, CancellationToken ct = default)getAutoAttachElements
Section titled “getAutoAttachElements”Get Auto Attach Elements
GET /rsv/config/v1/hotels/{hotelId}/autoAttachElements · hotel-scoped
Task<AutoAttachElementsConfig?> ctx.Ohip.Api.Rsvcfg.GetAutoAttachElementsAsync(string? hotelId = null, GetBasedOnQueryParameterType? basedOn = null, string[]? code = null, string? criteriaCode = null, string[]? hotelIds = null, bool? includeInactive = null, GetTypeQueryParameterType? type = null, CancellationToken ct = default)getBlockConversions
Section titled “getBlockConversions”Get Block Conversions
GET /rsv/config/v1/blockConversions · chain-level
Task<BlockConversionsDetails?> ctx.Ohip.Api.Rsvcfg.GetBlockConversionsAsync(string[]? codes = null, string? description = null, bool? fetchInactive = null, string? wildCard = null, CancellationToken ct = default)getBlockRankings
Section titled “getBlockRankings”Get Block Rankings
GET /rsv/config/v1/blockRankings · chain-level
Task<BlockRankingsDetails?> ctx.Ohip.Api.Rsvcfg.GetBlockRankingsAsync(string[]? codes = null, string? description = null, bool? fetchInactive = null, string? wildCard = null, CancellationToken ct = default)getBookingTypes
Section titled “getBookingTypes”Get Booking Types
GET /rsv/config/v1/bookingTypes · chain-level
Task<BookingTypesDetails?> ctx.Ohip.Api.Rsvcfg.GetBookingTypesAsync(string[]? codes = null, string? description = null, bool? fetchInactive = null, string? wildCard = null, CancellationToken ct = default)getCancellationCodes
Section titled “getCancellationCodes”Get Cancellation Codes
GET /rsv/config/v1/cancellationCodes · chain-level
Task<CancellationCodesDetails?> ctx.Ohip.Api.Rsvcfg.GetCancellationCodesAsync(string[]? codes = null, string? description = null, bool? fetchInactive = null, string? wildCard = null, CancellationToken ct = default)getCancellationPolicy
Section titled “getCancellationPolicy”Get Cancellation policies in hotel level
GET /rsv/config/v1/cancelpolicies · chain-level
Task<CancellationPolicyDetails?> ctx.Ohip.Api.Rsvcfg.GetCancellationPolicyAsync(string[]? hotelIds = null, bool? includeInactive = null, int? limit = null, int? pageNumber = null, string[]? policyCodeListCodes = null, CancellationToken ct = default)getDepositPolicy
Section titled “getDepositPolicy”Get deposit policies in hotel level
GET /rsv/config/v1/depositpolicies · chain-level
Task<DepositPolicyDetails?> ctx.Ohip.Api.Rsvcfg.GetDepositPolicyAsync(string[]? hotelIds = null, bool? includeInactive = null, int? limit = null, int? pageNumber = null, string[]? policyCodeListCodes = null, CancellationToken ct = default)getDiscountReasons
Section titled “getDiscountReasons”Get Discount Reasons
GET /rsv/config/v1/discountReasons · chain-level
Task<DiscountReasonsDetails?> ctx.Ohip.Api.Rsvcfg.GetDiscountReasonsAsync(string[]? codes = null, string? description = null, bool? fetchAdvanced = null, bool? fetchInactive = null, bool? fetchNonAdvanced = null, string? wildCard = null, CancellationToken ct = default)getECouponCodes
Section titled “getECouponCodes”Get eCoupon Codes
GET /rsv/config/v1/ecoupons · chain-level
Task<ECouponCodes?> ctx.Ohip.Api.Rsvcfg.GetECouponCodesAsync(string[]? eCouponCodes = null, string[]? hotelIds = null, bool? includeInactive = null, int? limit = null, int? offset = null, string[]? ratePlansCodes = null, string? wildCardECouponCodes = null, string? wildCardRatePlans = null, CancellationToken ct = default)getEntryPoints
Section titled “getEntryPoints”Get Entry Points
GET /rsv/config/v1/entryPoints · chain-level
Task<EntryPointsDetails?> ctx.Ohip.Api.Rsvcfg.GetEntryPointsAsync(string[]? codes = null, string? description = null, bool? fetchInactive = null, string? wildCard = null, CancellationToken ct = default)getGlobalActionCodes
Section titled “getGlobalActionCodes”Get Global Action Codes
GET /rsv/config/v1/globalActionCodes · chain-level
Task<GlobalActionCodesDetails?> ctx.Ohip.Api.Rsvcfg.GetGlobalActionCodesAsync(string[]? codes = null, string? description = null, bool? fetchInactive = null, string? wildCard = null, CancellationToken ct = default)getGlobalAlerts
Section titled “getGlobalAlerts”Get Global Alerts
GET /rsv/config/v1/globalAlerts · chain-level
Task<GlobalAlertsInfo?> ctx.Ohip.Api.Rsvcfg.GetGlobalAlertsAsync(string[]? alertCodes = null, string[]? hotelIds = null, bool? welcomeOffer = null, string? wildCard = null, CancellationToken ct = default)getGuaranteeCodes
Section titled “getGuaranteeCodes”Get Guarantee Codes
GET /rsv/config/v1/guaranteeCodes · chain-level
Task<GuaranteeCodesDetails?> ctx.Ohip.Api.Rsvcfg.GetGuaranteeCodesAsync(string[]? guaranteeCodes = null, string[]? hotelIds = null, bool? inactive = null, int? limit = null, int? pageNumber = null, CancellationToken ct = default)getGuaranteeCodeSchedules
Section titled “getGuaranteeCodeSchedules”Get schedules for guarantee codes
GET /rsv/config/v1/hotels/{hotelId}/guaranteeCodeSchedules · hotel-scoped
Task<GuaranteeCodeSchedulesDetails?> ctx.Ohip.Api.Rsvcfg.GetGuaranteeCodeSchedulesAsync(string? hotelId = null, Action<GuaranteeCodeSchedulesRequestBuilderGetQueryParameters>? query = null, CancellationToken ct = default)getGuestMessages
Section titled “getGuestMessages”Get Guest Messages
GET /rsv/config/v1/hotels/{hotelId}/guestMessages · hotel-scoped
Task<RetrievedGuestMessages?> ctx.Ohip.Api.Rsvcfg.GetGuestMessagesAsync(string? hotelId = null, string[]? guestMessageCodes = null, string[]? hotelIds = null, int? limit = null, int? offset = null, string? wildCard = null, CancellationToken ct = default)getGuestMessageTemplates
Section titled “getGuestMessageTemplates”Get Guest Message Templates
GET /rsv/config/v1/guestMessages · chain-level
Task<GuestMessageTemplates?> ctx.Ohip.Api.Rsvcfg.GetGuestMessageTemplatesAsync(string[]? guestMessageCodes = null, string? wildCard = null, CancellationToken ct = default)getHotelTurnAwayCodes
Section titled “getHotelTurnAwayCodes”Get Turnaway codes
GET /rsv/config/v1/hotels/{hotelId}/turnawayCodes · hotel-scoped
Task<HotelTurnAwayCodes?> ctx.Ohip.Api.Rsvcfg.GetHotelTurnAwayCodesAsync(string? hotelId = null, string[]? code = null, bool? includeInactive = null, int? limit = null, int? offset = null, string[]? turnAwayCodes = null, string? wildCard = null, CancellationToken ct = default)getLocatorCodes
Section titled “getLocatorCodes”Get existing property Locator Codes
GET /rsv/config/v1/hotels/{hotelId}/locatorCodes · hotel-scoped
Task<LocatorCodesInfo?> ctx.Ohip.Api.Rsvcfg.GetLocatorCodesAsync(string? hotelId = null, string[]? hotelIds = null, bool? includeInactive = null, int? limit = null, string[]? locatorCodes = null, int? offset = null, string? wildCard = null, CancellationToken ct = default)getLocatorCodesTemplate
Section titled “getLocatorCodesTemplate”Get template Locator Codes
GET /rsv/config/v1/templates/locatorCodes · chain-level
Task<LocatorCodesTemplateInfo?> ctx.Ohip.Api.Rsvcfg.GetLocatorCodesTemplateAsync(bool? includeInactive = null, string[]? locatorCodes = null, string? wildCard = null, CancellationToken ct = default)getMarketCodes
Section titled “getMarketCodes”Get Market codes
GET /rsv/config/v1/marketCodes · chain-level
Task<MarketCodesDetails?> ctx.Ohip.Api.Rsvcfg.GetMarketCodesAsync(string[]? hotelIds = null, bool? includeInactive = null, int? limit = null, string[]? marketCodes = null, string[]? marketGroupsCodes = null, int? pageNumber = null, CancellationToken ct = default)getMarketGroups
Section titled “getMarketGroups”Get Market Groups
GET /rsv/config/v1/marketGroups · chain-level
Task<MarketGroupsDetails?> ctx.Ohip.Api.Rsvcfg.GetMarketGroupsAsync(string[]? hotelIds = null, bool? includeInactive = null, int? limit = null, string[]? marketCodes = null, string[]? marketGroupsCodes = null, int? pageNumber = null, CancellationToken ct = default)getMembershipLevelRatings
Section titled “getMembershipLevelRatings”Get Membership Level Ratings
GET /rsv/config/v1/hotels/{hotelId}/membershipLevels/ratings · hotel-scoped
Task<MembershipLevelRatingsInfo?> ctx.Ohip.Api.Rsvcfg.GetMembershipLevelRatingsAsync(string? hotelId = null, string? descriptionWildCard = null, int? limit = null, string[]? membershipLevelCodes = null, string[]? membershipTypeCodes = null, int? offset = null, string? wildCardMembershipLevels = null, string? wildCardMembershipTypes = null, CancellationToken ct = default)getMoveReasonCodes
Section titled “getMoveReasonCodes”Get Move Reason Codes
GET /rsv/config/v1/moveReasonCodes · chain-level
Task<MoveReasonCodesDetails?> ctx.Ohip.Api.Rsvcfg.GetMoveReasonCodesAsync(string[]? codes = null, string? description = null, bool? fetchInactive = null, string? wildCard = null, CancellationToken ct = default)getOriginCodes
Section titled “getOriginCodes”Get Origin Codes
GET /rsv/config/v1/originCodes · chain-level
Task<OriginCodesDetails?> ctx.Ohip.Api.Rsvcfg.GetOriginCodesAsync(string[]? codes = null, string? description = null, bool? fetchInactive = null, string? wildCard = null, CancellationToken ct = default)getPolicySchedules
Section titled “getPolicySchedules”Get Policy Schedules
GET /rsv/config/v1/hotels/{hotelId}/policyschedules · hotel-scoped
Task<PolicySchedulesDetails?> ctx.Ohip.Api.Rsvcfg.GetPolicySchedulesAsync(string? hotelId = null, Action<PolicyschedulesRequestBuilderGetQueryParameters>? query = null, CancellationToken ct = default)getPreCheckInRules
Section titled “getPreCheckInRules”Get Pre Check In rules
GET /rsv/config/v1/hotels/{hotelId}/precheckinRules · hotel-scoped
Task<PreCheckInRulesDetails?> ctx.Ohip.Api.Rsvcfg.GetPreCheckInRulesAsync(string? hotelId = null, Date? date = null, GetRuleTypeQueryParameterType? ruleType = null, CancellationToken ct = default)getPurposeOfStays
Section titled “getPurposeOfStays”Get Purpose Of Stays
GET /rsv/config/v1/purposeOfStays · chain-level
Task<PurposeOfStaysDetails?> ctx.Ohip.Api.Rsvcfg.GetPurposeOfStaysAsync(string[]? codes = null, string? description = null, bool? fetchInactive = null, string? wildCard = null, CancellationToken ct = default)getRatePlanRatings
Section titled “getRatePlanRatings”Get Rate Plan Ratings
GET /rsv/config/v1/hotels/{hotelId}/ratePlans/ratings · hotel-scoped
Task<RatePlanRatings?> ctx.Ohip.Api.Rsvcfg.GetRatePlanRatingsAsync(string? hotelId = null, int? limit = null, int? offset = null, string[]? rateCategoryCodes = null, string[]? ratePlanCodes = null, GetRatingsQueryParameterType[]? ratings = null, CancellationToken ct = default)getReservationColors
Section titled “getReservationColors”Get Reservation Colors
GET /rsv/config/v1/hotels/{hotelId}/colors · hotel-scoped
Task<ReservationColorsResponse?> ctx.Ohip.Api.Rsvcfg.GetReservationColorsAsync(string? hotelId = null, string? description = null, bool? includeInactive = null, CancellationToken ct = default)getReservationProtectionCondition
Section titled “getReservationProtectionCondition”Get Reservation Protection Condition
GET /rsv/config/v1/hotels/{hotelId}/reservationProtectionCondition · hotel-scoped
Task<ReservationProtectionCondition?> ctx.Ohip.Api.Rsvcfg.GetReservationProtectionConditionAsync(string? hotelId = null, CancellationToken ct = default)getRoomFeatureRatings
Section titled “getRoomFeatureRatings”Get Room Feature Ratings
GET /rsv/config/v1/hotels/{hotelId}/roomFeatures/ratings · hotel-scoped
Task<RoomFeatureRatingsInfo?> ctx.Ohip.Api.Rsvcfg.GetRoomFeatureRatingsAsync(string? hotelId = null, string? descriptionWildCard = null, string[]? featureCodes = null, int? limit = null, int? offset = null, GetRatingsQueryParameterType[]? ratings = null, string? wildCardRoomFeatures = null, CancellationToken ct = default)getRoomRatings
Section titled “getRoomRatings”Get Room Ratings
GET /rsv/config/v1/hotels/{hotelId}/rooms/ratings · hotel-scoped
Task<RoomRatings?> ctx.Ohip.Api.Rsvcfg.GetRoomRatingsAsync(string? hotelId = null, int? limit = null, int? offset = null, GetRatingsQueryParameterType[]? ratings = null, string[]? roomClassCodes = null, string[]? roomNumberCodes = null, string[]? roomTypeCodes = null, CancellationToken ct = default)getRoomSpecialRatings
Section titled “getRoomSpecialRatings”Get Room Special Ratings
GET /rsv/config/v1/hotels/{hotelId}/roomSpecials/ratings · hotel-scoped
Task<RoomSpecialRatingsInfo?> ctx.Ohip.Api.Rsvcfg.GetRoomSpecialRatingsAsync(string? hotelId = null, string? descriptionWildCard = null, int? limit = null, int? offset = null, GetRatingsQueryParameterType[]? ratings = null, string[]? specialCodes = null, string? wildCardRoomSpecials = null, CancellationToken ct = default)getScripts
Section titled “getScripts”Get Scripts
GET /rsv/config/v1/scripts · chain-level
Task<ScriptsDetails?> ctx.Ohip.Api.Rsvcfg.GetScriptsAsync(string[]? codes = null, string[]? croCodes = null, string[]? hotelIds = null, string[]? languageCodes = null, string[]? membershipTypesCodes = null, GetTypeQueryParameterType? type = null, CancellationToken ct = default)getServiceRequestCode
Section titled “getServiceRequestCode”Get service request codes
GET /rsv/config/v1/serviceRequestCodes · chain-level
Task<ServiceRequestCodesDetails?> ctx.Ohip.Api.Rsvcfg.GetServiceRequestCodeAsync(string[]? hotelIds = null, bool? inactive = null, int? limit = null, int? pageNumber = null, string[]? serviceRequestCodes = null, string? wildCard = null, CancellationToken ct = default)getServiceRequestCodePriorities
Section titled “getServiceRequestCodePriorities”Get Service Request Code Priorities
GET /rsv/config/v1/hotels/{hotelId}/serviceRequestCodes/{serviceRequestCode}/priorities · hotel-scoped · deprecated
Task<ServiceRequestCodePrioritiesDetails?> ctx.Ohip.Api.Rsvcfg.GetServiceRequestCodePrioritiesAsync(string serviceRequestCode, string? hotelId = null, string? description = null, bool? fetchInactive = null, string? wildCard = null, CancellationToken ct = default)getServiceRequestCodePriority
Section titled “getServiceRequestCodePriority”Get Service Request Code Priorities
GET /rsv/config/v1/serviceRequestCodes/priorities · chain-level
Task<ServiceRequestCodePrioritiesDetails?> ctx.Ohip.Api.Rsvcfg.GetServiceRequestCodePriorityAsync(string? description = null, bool? fetchInactive = null, string[]? hotelIds = null, string[]? serviceRequestCodes = null, string? wildCard = null, CancellationToken ct = default)getServiceRequestCodes
Section titled “getServiceRequestCodes”Get service request codes
GET /rsv/config/v1/hotels/{hotelId}/serviceRequestCodes · hotel-scoped · deprecated
Task<ServiceRequestCodesDetails?> ctx.Ohip.Api.Rsvcfg.GetServiceRequestCodesAsync(string? hotelId = null, bool? inactive = null, int? limit = null, int? pageNumber = null, string[]? serviceRequestCodes = null, string? wildCard = null, CancellationToken ct = default)getSourceCodes
Section titled “getSourceCodes”Get Source Codes
GET /rsv/config/v1/hotels/{hotelId}/sourceCodes/ · hotel-scoped
No generated call: use the Kiota client chain.
getSourceGroups
Section titled “getSourceGroups”Search for Source Groups
GET /rsv/config/v1/hotels/{hotelId}/sourceGroups · hotel-scoped
Task<SourceGroupsDetails?> ctx.Ohip.Api.Rsvcfg.GetSourceGroupsAsync(string? hotelId = null, string[]? hotelIds = null, bool? includeInactive = null, int? limit = null, int? pageNumber = null, string[]? sourceCodes = null, string[]? sourceGroupsCodes = null, CancellationToken ct = default)getTemplateCancellationPolicy
Section titled “getTemplateCancellationPolicy”Get template Cancellation policies
GET /rsv/config/v1/cancelpolicytemplates · chain-level
Task<TemplateCancellationPolicyDetails?> ctx.Ohip.Api.Rsvcfg.GetTemplateCancellationPolicyAsync(string[]? hotelIds = null, bool? includeInactive = null, int? limit = null, int? pageNumber = null, string[]? policyCodeListCodes = null, CancellationToken ct = default)getTemplateDepositPolicy
Section titled “getTemplateDepositPolicy”Get template deposit policies
GET /rsv/config/v1/depositpolicytemplates · chain-level
Task<TemplateDepositPolicyDetails?> ctx.Ohip.Api.Rsvcfg.GetTemplateDepositPolicyAsync(string[]? hotelIds = null, bool? includeInactive = null, int? limit = null, int? pageNumber = null, string[]? policyCodeListCodes = null, CancellationToken ct = default)getTemplateGuaranteeCodes
Section titled “getTemplateGuaranteeCodes”Get template Guarantee Codes
GET /rsv/config/v1/guaranteeCodeTemplates · chain-level
Task<TemplateGuaranteeCodesDetails?> ctx.Ohip.Api.Rsvcfg.GetTemplateGuaranteeCodesAsync(string[]? guaranteeCodes = null, bool? inactive = null, int? limit = null, int? pageNumber = null, CancellationToken ct = default)getTemplateMarketCodes
Section titled “getTemplateMarketCodes”Search for Market codes Template
GET /rsv/config/v1/marketCodeTemplates · chain-level
Task<TemplateMarketCodesDetails?> ctx.Ohip.Api.Rsvcfg.GetTemplateMarketCodesAsync(bool? includeInactive = null, int? limit = null, int? pageNumber = null, string[]? templateMarketCodes = null, string[]? templateMarketGroupsCodes = null, CancellationToken ct = default)getTemplateMarketGroups
Section titled “getTemplateMarketGroups”Get Market Group Templates
GET /rsv/config/v1/marketGroupTemplates · chain-level
Task<TemplateMarketGroupsDetails?> ctx.Ohip.Api.Rsvcfg.GetTemplateMarketGroupsAsync(bool? includeInactive = null, int? limit = null, int? pageNumber = null, string[]? templateMarketCodes = null, string[]? templateMarketGroupsCodes = null, CancellationToken ct = default)getTemplateSourceCodes
Section titled “getTemplateSourceCodes”Get template Source Codes
GET /rsv/config/v1/templates/sourceCodes · chain-level
Task<TemplateSourceCodesDetails?> ctx.Ohip.Api.Rsvcfg.GetTemplateSourceCodesAsync(bool? includeInactive = null, int? limit = null, int? pageNumber = null, string[]? templateSourceCodes = null, string[]? templateSourceGroupsCodes = null, CancellationToken ct = default)getTemplateSourceGroups
Section titled “getTemplateSourceGroups”Get Template Source Groups
GET /rsv/config/v1/templates/sourceGroups · chain-level
Task<TemplateSourceGroupsDetails?> ctx.Ohip.Api.Rsvcfg.GetTemplateSourceGroupsAsync(bool? includeInactive = null, int? limit = null, int? pageNumber = null, string[]? templateSourceCodes = null, string[]? templateSourceGroupsCodes = null, CancellationToken ct = default)getTemplateTurnAwayCodes
Section titled “getTemplateTurnAwayCodes”Get Template TurnAway Codes
GET /rsv/config/v1/turnawayCodes · chain-level
Task<TemplateTurnAwayCodes?> ctx.Ohip.Api.Rsvcfg.GetTemplateTurnAwayCodesAsync(string[]? codes = null, bool? includeInactive = null, string? wildCard = null, CancellationToken ct = default)getTraceTexts
Section titled “getTraceTexts”Get trace texts
GET /rsv/config/v1/traceTexts · chain-level
Task<TraceTextsToBeFetched?> ctx.Ohip.Api.Rsvcfg.GetTraceTextsAsync(string[]? departmentCodes = null, bool? excludeGlobal = null, string[]? hotelIds = null, CancellationToken ct = default)getUpsellRules
Section titled “getUpsellRules”Get upsell rules
GET /rsv/config/v1/hotels/{hotelId}/upsellRules · hotel-scoped
Task<UpsellRules?> ctx.Ohip.Api.Rsvcfg.GetUpsellRulesAsync(string? hotelId = null, Action<UpsellRulesRequestBuilderGetQueryParameters>? query = null, CancellationToken ct = default)getWaitlistCodes
Section titled “getWaitlistCodes”Get Waitlist Codes
GET /rsv/config/v1/waitlistCodes · chain-level
Task<WaitlistCodesDetails?> ctx.Ohip.Api.Rsvcfg.GetWaitlistCodesAsync(string[]? codes = null, string? description = null, bool? fetchInactive = null, string? wildCard = null, CancellationToken ct = default)getWaitlistPriorities
Section titled “getWaitlistPriorities”Get Waitlist Priorities
GET /rsv/config/v1/waitlistPriorities · chain-level
Task<WaitlistPrioritiesDetails?> ctx.Ohip.Api.Rsvcfg.GetWaitlistPrioritiesAsync(string[]? codes = null, string? description = null, bool? fetchInactive = null, string? wildCard = null, CancellationToken ct = default)pingReservationConfigService
Section titled “pingReservationConfigService”ping
GET /rsv/config/v1/services/reservations/status · chain-level
Task<OperaVersion?> ctx.Ohip.Api.Rsvcfg.PingReservationConfigServiceAsync(string? operaPingInput = null, CancellationToken ct = default)postAlertCodes
Section titled “postAlertCodes”Create a new alert code
POST /rsv/config/v1/hotels/{hotelId}/alertCodes · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostAlertCodesAsync(AlertCodes body, string? hotelId = null, CancellationToken ct = default)postAlertCodeTemplates
Section titled “postAlertCodeTemplates”Create Alert Code Template
POST /rsv/config/v1/alertCodes · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostAlertCodeTemplatesAsync(AlertTemplates body, CancellationToken ct = default)postAutoAttachElements
Section titled “postAutoAttachElements”Create Auto Attach Elements
POST /rsv/config/v1/hotels/{hotelId}/autoAttachElements · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostAutoAttachElementsAsync(AutoAttachElements body, string? hotelId = null, CancellationToken ct = default)postBlockConversions
Section titled “postBlockConversions”Create Block Conversions
POST /rsv/config/v1/blockConversions · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostBlockConversionsAsync(BlockConversionsCriteria body, CancellationToken ct = default)postBlockRankings
Section titled “postBlockRankings”Create Block Rankings
POST /rsv/config/v1/blockRankings · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostBlockRankingsAsync(BlockRankingsCriteria body, CancellationToken ct = default)postBookingTypes
Section titled “postBookingTypes”Create Booking Types
POST /rsv/config/v1/bookingTypes · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostBookingTypesAsync(BookingTypesCriteria body, CancellationToken ct = default)postCancellationCodes
Section titled “postCancellationCodes”Create Cancellation Codes
POST /rsv/config/v1/cancellationCodes · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostCancellationCodesAsync(CancellationCodesCriteria body, CancellationToken ct = default)postCancellationPolicy
Section titled “postCancellationPolicy”Create Cancellation policies in hotel level
POST /rsv/config/v1/cancelpolicy/{cancelpolicycode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostCancellationPolicyAsync(string cancelpolicycode, CancellationPolicyCriteria body, CancellationToken ct = default)postDepositPolicy
Section titled “postDepositPolicy”Create deposit policy in hotel level
POST /rsv/config/v1/depositpolicy/{depositpolicycode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostDepositPolicyAsync(string depositpolicycode, DepositPolicyCriteria body, CancellationToken ct = default)postDiscountReasons
Section titled “postDiscountReasons”Create Discount Reasons
POST /rsv/config/v1/discountReasons · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostDiscountReasonsAsync(DiscountReasonsCriteria body, CancellationToken ct = default)postECouponCodes
Section titled “postECouponCodes”Create an eCoupon Code
POST /rsv/config/v1/hotels/{hotelId}/ecoupons · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostECouponCodesAsync(ECouponCodes body, string? hotelId = null, CancellationToken ct = default)postEntryPoints
Section titled “postEntryPoints”Create Entry Points
POST /rsv/config/v1/entryPoints · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostEntryPointsAsync(EntryPointsCriteria body, CancellationToken ct = default)postGlobalActionCodes
Section titled “postGlobalActionCodes”Create Global Action Codes
POST /rsv/config/v1/globalActionCodes · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostGlobalActionCodesAsync(GlobalActionCodesCriteria body, CancellationToken ct = default)postGlobalAlerts
Section titled “postGlobalAlerts”Create Global Alerts
POST /rsv/config/v1/hotels/{hotelId}/globalAlerts · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostGlobalAlertsAsync(GlobalAlerts body, string? hotelId = null, CancellationToken ct = default)postGuaranteeCode
Section titled “postGuaranteeCode”Create Guarantee Code
POST /rsv/config/v1/guaranteeCodes · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostGuaranteeCodeAsync(GuaranteeCodeCriteria body, CancellationToken ct = default)postGuaranteeCodeSchedule
Section titled “postGuaranteeCodeSchedule”Create schedule for guarantee codes
POST /rsv/config/v1/hotels/{hotelId}/guaranteeCodeSchedules · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostGuaranteeCodeScheduleAsync(GuaranteeCodeScheduleCriteria body, string? hotelId = null, CancellationToken ct = default)postGuestMessages
Section titled “postGuestMessages”Create Guest Messages
POST /rsv/config/v1/hotels/{hotelId}/guestMessages · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostGuestMessagesAsync(GuestMessages body, string? hotelId = null, CancellationToken ct = default)postGuestMessageTemplates
Section titled “postGuestMessageTemplates”Create a new guest message template
POST /rsv/config/v1/guestMessages · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostGuestMessageTemplatesAsync(GuestMessageTemplates body, CancellationToken ct = default)postHotelTurnAwayCodes
Section titled “postHotelTurnAwayCodes”Create Turn Away Codes
POST /rsv/config/v1/hotels/{hotelId}/turnawayCodes · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostHotelTurnAwayCodesAsync(HotelTurnAwayCodes body, string? hotelId = null, CancellationToken ct = default)postLocatorCodes
Section titled “postLocatorCodes”Create a new Locator Code
POST /rsv/config/v1/hotels/{hotelId}/locatorCodes · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostLocatorCodesAsync(LocatorCodes body, string? hotelId = null, CancellationToken ct = default)postLocatorCodesTemplate
Section titled “postLocatorCodesTemplate”Create a template Locator Code
POST /rsv/config/v1/templates/locatorCodes · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostLocatorCodesTemplateAsync(LocatorCodesTemplate body, CancellationToken ct = default)postMarketCode
Section titled “postMarketCode”Create a new Market Code
POST /rsv/config/v1/hotels/{hotelId}/marketCodes/{marketcode} · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostMarketCodeAsync(string marketcode, MarketCodeCriteria body, string? hotelId = null, CancellationToken ct = default)postMarketGroup
Section titled “postMarketGroup”Create Market Group
POST /rsv/config/v1/hotels/{hotelId}/marketGroups/{marketGroupCode} · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostMarketGroupAsync(string marketGroupCode, MarketGroupCriteria body, string? hotelId = null, CancellationToken ct = default)postMoveReasonCodes
Section titled “postMoveReasonCodes”Create Move Reason Codes
POST /rsv/config/v1/moveReasonCodes · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostMoveReasonCodesAsync(MoveReasonCodesCriteria body, CancellationToken ct = default)postNewPolicySchedule
Section titled “postNewPolicySchedule”Create a Policy Schedule
POST /rsv/config/v1/hotels/{hotelId}/policyschedules · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostNewPolicyScheduleAsync(PolicyScheduleCriteria body, string? hotelId = null, CancellationToken ct = default)postOriginCodes
Section titled “postOriginCodes”Create Origin Codes
POST /rsv/config/v1/originCodes · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostOriginCodesAsync(OriginCodesCriteria body, CancellationToken ct = default)postPolicySchedule
Section titled “postPolicySchedule”Create a Policy Schedule
POST /rsv/config/v1/hotels/{hotelId}/policyschedules/{policyscheduleId} · hotel-scoped · deprecated
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostPolicyScheduleAsync(string policyscheduleId, PolicyScheduleCriteria body, string? hotelId = null, CancellationToken ct = default)postPreCheckInRules
Section titled “postPreCheckInRules”Create Pre Check In rules
POST /rsv/config/v1/hotels/{hotelId}/precheckinRules · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostPreCheckInRulesAsync(PreCheckInRulesCriteria body, string? hotelId = null, CancellationToken ct = default)postPurposeOfStays
Section titled “postPurposeOfStays”Create Purpose Of Stays
POST /rsv/config/v1/purposeOfStays · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostPurposeOfStaysAsync(PurposeOfStaysCriteria body, CancellationToken ct = default)postReservationProtectionCondition
Section titled “postReservationProtectionCondition”Create Reservation Protection Condition
POST /rsv/config/v1/hotels/{hotelId}/reservationProtectionCondition · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostReservationProtectionConditionAsync(ReservationProtectionCondition body, string? hotelId = null, CancellationToken ct = default)postScripts
Section titled “postScripts”Create Scripts
POST /rsv/config/v1/scripts · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostScriptsAsync(ScriptsCriteria body, CancellationToken ct = default)postServiceRequestCodePriorities
Section titled “postServiceRequestCodePriorities”Create Service Request Code Priorities
POST /rsv/config/v1/hotels/{hotelId}/serviceRequestCodes/{serviceRequestCode}/priorities · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostServiceRequestCodePrioritiesAsync(string serviceRequestCode, ServiceRequestCodePrioritiesCriteria body, string? hotelId = null, CancellationToken ct = default)postServiceRequestCodes
Section titled “postServiceRequestCodes”Create service request codes
POST /rsv/config/v1/hotels/{hotelId}/serviceRequestCodes · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostServiceRequestCodesAsync(ServiceRequestCodesCriteria body, string? hotelId = null, CancellationToken ct = default)postSourceCode
Section titled “postSourceCode”Create a Source Code
POST /rsv/config/v1/hotels/{hotelId}/sourceCodes/ · hotel-scoped
No generated call: use the Kiota client chain.
postSourceGroup
Section titled “postSourceGroup”Create a Source Group
POST /rsv/config/v1/hotels/{hotelId}/sourceGroups · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostSourceGroupAsync(SourceGroupCriteria body, string? hotelId = null, CancellationToken ct = default)postTemplateCancellationPolicy
Section titled “postTemplateCancellationPolicy”Create template Cancellation policies
POST /rsv/config/v1/cancelpolicytemplate/{cancelpolicytemplate} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostTemplateCancellationPolicyAsync(string cancelpolicytemplate, TemplateCancellationPolicyCriteria body, CancellationToken ct = default)postTemplateDepositPolicy
Section titled “postTemplateDepositPolicy”Create template deposit policy
POST /rsv/config/v1/depositpolicytemplate/{depositpolicytemplate} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostTemplateDepositPolicyAsync(string depositpolicytemplate, TemplateDepositPolicyCriteria body, CancellationToken ct = default)postTemplateGuaranteeCode
Section titled “postTemplateGuaranteeCode”Create template Guarantee Code
POST /rsv/config/v1/guaranteeCodeTemplates/{guaranteeCode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostTemplateGuaranteeCodeAsync(string guaranteeCode, TemplateGuaranteeCodeCriteria body, CancellationToken ct = default)postTemplateMarketCode
Section titled “postTemplateMarketCode”Create Market Code Template
POST /rsv/config/v1/marketCodeTemplates · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostTemplateMarketCodeAsync(TemplateMarketCodeCriteria body, CancellationToken ct = default)postTemplateMarketGroup
Section titled “postTemplateMarketGroup”Create Market Group Template
POST /rsv/config/v1/marketGroupTemplate/{marketGroupCode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostTemplateMarketGroupAsync(string marketGroupCode, TemplateMarketGroupCriteria body, CancellationToken ct = default)postTemplateSourceCode
Section titled “postTemplateSourceCode”Create a Template Source Code
POST /rsv/config/v1/templates/sourceCodes · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostTemplateSourceCodeAsync(TemplateSourceCodeCriteria body, CancellationToken ct = default)postTemplateSourceGroup
Section titled “postTemplateSourceGroup”Create a Template Source Group
POST /rsv/config/v1/templates/sourceGroups · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostTemplateSourceGroupAsync(TemplateSourceGroupCriteria body, CancellationToken ct = default)postTemplateTurnAwayCodes
Section titled “postTemplateTurnAwayCodes”Create Template TurnAway Codes
POST /rsv/config/v1/turnawayCodes · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostTemplateTurnAwayCodesAsync(TemplateTurnAwayCodes body, CancellationToken ct = default)postTraceTexts
Section titled “postTraceTexts”Create new trace texts
POST /rsv/config/v1/traceTexts · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostTraceTextsAsync(TraceTextsToBeCreated body, CancellationToken ct = default)postUpsellRules
Section titled “postUpsellRules”Create Upsell Rules
POST /rsv/config/v1/hotels/{hotelId}/upsellRules · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostUpsellRulesAsync(UpsellRules body, string? hotelId = null, CancellationToken ct = default)postWaitlistCodes
Section titled “postWaitlistCodes”Create Waitlist Codes
POST /rsv/config/v1/waitlistCodes · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostWaitlistCodesAsync(WaitlistCodesCriteria body, CancellationToken ct = default)postWaitlistPriorities
Section titled “postWaitlistPriorities”Create Waitlist Priorities
POST /rsv/config/v1/waitlistPriorities · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PostWaitlistPrioritiesAsync(WaitlistPrioritiesCriteria body, CancellationToken ct = default)putAlertCodes
Section titled “putAlertCodes”Change Alert Codes
PUT /rsv/config/v1/hotels/{hotelId}/alertCodes · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutAlertCodesAsync(AlertCodes body, string? hotelId = null, CancellationToken ct = default)putAlertCodeTemplates
Section titled “putAlertCodeTemplates”Change Alert Code Template
PUT /rsv/config/v1/alertCodes · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutAlertCodeTemplatesAsync(AlertTemplates body, CancellationToken ct = default)putAutoAttachElements
Section titled “putAutoAttachElements”Update Auto Attach Elements
PUT /rsv/config/v1/hotels/{hotelId}/autoAttachElements · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutAutoAttachElementsAsync(AutoAttachElements body, string? hotelId = null, CancellationToken ct = default)putBookingTypes
Section titled “putBookingTypes”Change Booking Type
PUT /rsv/config/v1/bookingTypes/{bookingTypesId} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutBookingTypesAsync(string bookingTypesId, BookingTypesToBeChanged body, CancellationToken ct = default)putCancellationCodes
Section titled “putCancellationCodes”Change Cancellation Codes
PUT /rsv/config/v1/cancellationCodes/{cancellationCodesId} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutCancellationCodesAsync(string cancellationCodesId, CancellationCodesToBeChanged body, CancellationToken ct = default)putDiscountReasons
Section titled “putDiscountReasons”Change Discount Reasons
PUT /rsv/config/v1/discountReasons/{discountReasonsId} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutDiscountReasonsAsync(string discountReasonsId, DiscountReasonsToBeChanged body, CancellationToken ct = default)putECouponCodes
Section titled “putECouponCodes”Change an eCoupon Code
PUT /rsv/config/v1/hotels/{hotelId}/ecoupons · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutECouponCodesAsync(ECouponCodes body, string? hotelId = null, CancellationToken ct = default)putEntryPoints
Section titled “putEntryPoints”Change Entry Points
PUT /rsv/config/v1/entryPoints/{entryPointsId} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutEntryPointsAsync(string entryPointsId, EntryPointsToBeChanged body, CancellationToken ct = default)putGlobalAlerts
Section titled “putGlobalAlerts”Change Global Alerts
PUT /rsv/config/v1/hotels/{hotelId}/globalAlerts · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutGlobalAlertsAsync(GlobalAlerts body, string? hotelId = null, CancellationToken ct = default)putGuestMessages
Section titled “putGuestMessages”Change a Guest messages
PUT /rsv/config/v1/hotels/{hotelId}/guestMessages · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutGuestMessagesAsync(GuestMessages body, string? hotelId = null, CancellationToken ct = default)putGuestMessageTemplates
Section titled “putGuestMessageTemplates”Change Guest Message Templates
PUT /rsv/config/v1/guestMessages · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutGuestMessageTemplatesAsync(GuestMessageTemplates body, CancellationToken ct = default)putHotelTurnAwayCodes
Section titled “putHotelTurnAwayCodes”Change TurnAway Codes
PUT /rsv/config/v1/hotels/{hotelId}/turnawayCodes · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutHotelTurnAwayCodesAsync(HotelTurnAwayCodes body, string? hotelId = null, CancellationToken ct = default)putLocatorCodes
Section titled “putLocatorCodes”Change the existing Locator Code
PUT /rsv/config/v1/hotels/{hotelId}/locatorCodes · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutLocatorCodesAsync(LocatorCodes body, string? hotelId = null, CancellationToken ct = default)putLocatorCodesTemplate
Section titled “putLocatorCodesTemplate”Change a Locator Code
PUT /rsv/config/v1/templates/locatorCodes · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutLocatorCodesTemplateAsync(LocatorCodesTemplate body, CancellationToken ct = default)putMembershipLevelRatings
Section titled “putMembershipLevelRatings”Change Membership Level Ratings
PUT /rsv/config/v1/hotels/{hotelId}/membershipTypes/{membershipType}/membershipLevels/{membershipLevel}/ratings · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutMembershipLevelRatingsAsync(string membershipType, string membershipLevel, MembershipLevelRatings body, string? hotelId = null, CancellationToken ct = default)putMoveReasonCodes
Section titled “putMoveReasonCodes”Change Move Reason Codes
PUT /rsv/config/v1/moveReasonCodes/{moveReasonCodesId} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutMoveReasonCodesAsync(string moveReasonCodesId, MoveReasonCodesToBeChanged body, CancellationToken ct = default)putOriginCodes
Section titled “putOriginCodes”Change Origin Codes
PUT /rsv/config/v1/originCodes/{originCodesId} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutOriginCodesAsync(string originCodesId, OriginCodesToBeChanged body, CancellationToken ct = default)putPurposeOfStays
Section titled “putPurposeOfStays”Change Purpose Of Stays
PUT /rsv/config/v1/purposeOfStays/{purposeOfStaysId} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutPurposeOfStaysAsync(string purposeOfStaysId, PurposeOfStaysToBeChanged body, CancellationToken ct = default)putRatePlanRatings
Section titled “putRatePlanRatings”Change Rate Plan Ratings
PUT /rsv/config/v1/hotels/{hotelId}/ratePlans/ratings · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutRatePlanRatingsAsync(RatePlanRatingsInfo body, string? hotelId = null, CancellationToken ct = default)putReservationColors
Section titled “putReservationColors”Change Reservation Colors
PUT /rsv/config/v1/hotels/{hotelId}/colors/{code} · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutReservationColorsAsync(string code, ReservationColorsToChange body, string? hotelId = null, CancellationToken ct = default)putReservationProtectionCondition
Section titled “putReservationProtectionCondition”Change Reservation Protection Condition
PUT /rsv/config/v1/hotels/{hotelId}/reservationProtectionCondition · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutReservationProtectionConditionAsync(ReservationProtectionCondition body, string? hotelId = null, CancellationToken ct = default)putRoomFeatureRatings
Section titled “putRoomFeatureRatings”Change Room Feature Ratings
PUT /rsv/config/v1/hotels/{hotelId}/roomFeatures/ratings · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutRoomFeatureRatingsAsync(RoomFeatureRatings body, string? hotelId = null, CancellationToken ct = default)putRoomRatings
Section titled “putRoomRatings”Change Room Ratings
PUT /rsv/config/v1/hotels/{hotelId}/rooms/{roomId}/ratings · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutRoomRatingsAsync(string roomId, RoomRatingsInfo body, string? hotelId = null, CancellationToken ct = default)putRoomSpecialRatings
Section titled “putRoomSpecialRatings”Change Room Special Ratings
PUT /rsv/config/v1/hotels/{hotelId}/roomSpecials/ratings · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutRoomSpecialRatingsAsync(RoomSpecialRatings body, string? hotelId = null, CancellationToken ct = default)putTemplateTurnAwayCodes
Section titled “putTemplateTurnAwayCodes”Change a Turnaway code template
PUT /rsv/config/v1/turnawayCodes · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutTemplateTurnAwayCodesAsync(TemplateTurnAwayCodes body, CancellationToken ct = default)putTraceTexts
Section titled “putTraceTexts”Change trace text
PUT /rsv/config/v1/traceTexts · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutTraceTextsAsync(TraceTextChanges body, CancellationToken ct = default)putUpsellRules
Section titled “putUpsellRules”Modify Upsell Rule
PUT /rsv/config/v1/hotels/{hotelId}/upsellRules · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutUpsellRulesAsync(UpsellRules body, string? hotelId = null, CancellationToken ct = default)putUpsertAutoAttachElements
Section titled “putUpsertAutoAttachElements”Create/Update Auto Attach Elements
PUT /rsv/config/v1/upsert/hotels/{hotelId}/autoAttachElements · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutUpsertAutoAttachElementsAsync(AutoAttachElements body, string? hotelId = null, CancellationToken ct = default)putUpsertECouponCodes
Section titled “putUpsertECouponCodes”Create/Change an eCoupon Code
PUT /rsv/config/v1/upsert/hotels/{hotelId}/ecoupons · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutUpsertECouponCodesAsync(ECouponCodes body, string? hotelId = null, CancellationToken ct = default)putUpsertGlobalAlerts
Section titled “putUpsertGlobalAlerts”Create/Change Global Alerts
PUT /rsv/config/v1/upsert/hotels/{hotelId}/globalAlerts · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutUpsertGlobalAlertsAsync(GlobalAlerts body, string? hotelId = null, CancellationToken ct = default)putUpsertUpsellRules
Section titled “putUpsertUpsellRules”Create/Modify Upsell Rule
PUT /rsv/config/v1/upsert/hotels/{hotelId}/upsellRules · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutUpsertUpsellRulesAsync(UpsellRules body, string? hotelId = null, CancellationToken ct = default)putWaitlistCodes
Section titled “putWaitlistCodes”Change Waitlist Codes
PUT /rsv/config/v1/waitlistCodes/{waitlistCodesId} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutWaitlistCodesAsync(string waitlistCodesId, WaitlistCodesToBeChanged body, CancellationToken ct = default)putWaitlistPriorities
Section titled “putWaitlistPriorities”Change Waitlist Priorities
PUT /rsv/config/v1/waitlistPriorities/{waitlistPrioritiesId} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.PutWaitlistPrioritiesAsync(string waitlistPrioritiesId, WaitlistPrioritiesToBeChanged body, CancellationToken ct = default)removeBlockConversions
Section titled “removeBlockConversions”Delete Block Conversions
DELETE /rsv/config/v1/blockConversions/{blockConversionCode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.RemoveBlockConversionsAsync(string blockConversionCode, string[]? blockConversionsCodes = null, CancellationToken ct = default)removeBlockRankings
Section titled “removeBlockRankings”Delete Block Ranking
DELETE /rsv/config/v1/blockRankings/{blockRankingsCode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.RemoveBlockRankingsAsync(string blockRankingsCode, string[]? blockRankingsCodes = null, CancellationToken ct = default)removeGlobalActionCodes
Section titled “removeGlobalActionCodes”Delete Global Action Codes
DELETE /rsv/config/v1/globalActionCodes/{actionCode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.RemoveGlobalActionCodesAsync(string actionCode, string[]? globalActionCodesCodes = null, CancellationToken ct = default)removeMarketCode
Section titled “removeMarketCode”Delete a Market Code
DELETE /rsv/config/v1/hotels/{hotelId}/marketCodes/{marketcode} · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.RemoveMarketCodeAsync(string marketcode, string? hotelId = null, CancellationToken ct = default)removeMarketGroup
Section titled “removeMarketGroup”Delete a Market Group
DELETE /rsv/config/v1/hotels/{hotelId}/marketGroups/{marketGroupCode} · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.RemoveMarketGroupAsync(string marketGroupCode, string? hotelId = null, CancellationToken ct = default)removePreCheckInRules
Section titled “removePreCheckInRules”Delete Pre Check In rules
DELETE /rsv/config/v1/hotels/{hotelId}/precheckinRules · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.RemovePreCheckInRulesAsync(string? hotelId = null, Action<PrecheckinRulesRequestBuilderDeleteQueryParameters>? query = null, CancellationToken ct = default)removeScripts
Section titled “removeScripts”Change Scripts
DELETE /rsv/config/v1/scripts/{scriptCode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.RemoveScriptsAsync(string scriptCode, string[]? idContext = null, string[]? type = null, CancellationToken ct = default)removeServiceRequestCodePriorities
Section titled “removeServiceRequestCodePriorities”Delete Service Request Code Priorities
DELETE /rsv/config/v1/hotels/{hotelId}/serviceRequestCodes/{serviceRequestCode}/priorities · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.RemoveServiceRequestCodePrioritiesAsync(string serviceRequestCode, string? hotelId = null, CancellationToken ct = default)removeServiceRequestCodes
Section titled “removeServiceRequestCodes”Delete configuration service request codes
DELETE /rsv/config/v1/hotels/{hotelId}/serviceRequestCodes · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.RemoveServiceRequestCodesAsync(string? hotelId = null, string[]? serviceRequestCode = null, CancellationToken ct = default)removeSourceCode
Section titled “removeSourceCode”Delete a Source Code
DELETE /rsv/config/v1/hotels/{hotelId}/sourceCodes/{sourceCode} · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.RemoveSourceCodeAsync(string sourceCode, string? hotelId = null, CancellationToken ct = default)removeSourceGroup
Section titled “removeSourceGroup”Delete a Source Group
DELETE /rsv/config/v1/hotels/{hotelId}/sourceGroups/{sourceGroupCode} · hotel-scoped
Task<Status?> ctx.Ohip.Api.Rsvcfg.RemoveSourceGroupAsync(string sourceGroupCode, string? hotelId = null, CancellationToken ct = default)removeTemplateMarketCode
Section titled “removeTemplateMarketCode”Delete a Market Code Template
DELETE /rsv/config/v1/marketCodeTemplates/{marketcode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.RemoveTemplateMarketCodeAsync(string marketcode, string? templateMarketCode = null, CancellationToken ct = default)removeTemplateMarketGroup
Section titled “removeTemplateMarketGroup”Delete market Group Template
DELETE /rsv/config/v1/marketGroupTemplate/{marketGroupCode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.RemoveTemplateMarketGroupAsync(string marketGroupCode, string? templateMarketGroup = null, CancellationToken ct = default)removeTemplateSourceCode
Section titled “removeTemplateSourceCode”Delete a Template Source Code
DELETE /rsv/config/v1/templates/sourceCodes/{sourceCode} · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.RemoveTemplateSourceCodeAsync(string sourceCode, string? templateSourceCode = null, CancellationToken ct = default)removeTemplateSourceGroup
Section titled “removeTemplateSourceGroup”Delete a Template Source Group
DELETE /rsv/config/v1/templates/sourceGroups · chain-level
Task<Status?> ctx.Ohip.Api.Rsvcfg.RemoveTemplateSourceGroupAsync(string? templateSourceGroup = null, CancellationToken ct = default)testUpsellRules
Section titled “testUpsellRules”Test upsell rules
PUT /rsv/config/v1/hotels/{hotelId}/upsellRules/action/validate · hotel-scoped
Task<UpsellRulesToTestDetails?> ctx.Ohip.Api.Rsvcfg.TestUpsellRulesAsync(UpsellRulesToTest body, string? hotelId = null, CancellationToken ct = default)