csh: OPERA Cloud Cashiering API
196 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.
activatePrepaidCard
Section titled “activatePrepaidCard”Operation to activate prepaid card.
PUT /csh/v1/hotels/{hotelId}/prepaidCards/activate · hotel-scoped
Task<ActivatePrepaidCardStatus?> ctx.Ohip.Api.Csh.ActivatePrepaidCardAsync(ActivatePrepaidCard body, string? hotelId = null, CancellationToken ct = default)adjustTransactions
Section titled “adjustTransactions”Adjust Transactions
PUT /csh/v1/hotels/{hotelId}/transactions/adjust · hotel-scoped
Task<AdjustedTransactions?> ctx.Ohip.Api.Csh.AdjustTransactionsAsync(TransactionsAdjustment body, string? hotelId = null, CancellationToken ct = default)applyFinalPostings
Section titled “applyFinalPostings”Apply final Postings
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/finalCharges · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.ApplyFinalPostingsAsync(string reservationId, FinalPostings body, string? hotelId = null, CancellationToken ct = default)applyFlexibleBenefitPostings
Section titled “applyFlexibleBenefitPostings”Apply flexible benefit postings
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/flexibleBenefitPostings · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.ApplyFlexibleBenefitPostingsAsync(string reservationId, FlexibleBenefitPostingsCriteria body, string? hotelId = null, CancellationToken ct = default)attachDepositPolicyToPayment
Section titled “attachDepositPolicyToPayment”Attach Deposit Policy to Payment
PUT /csh/v1/hotels/{hotelId}/policies/{policyId}/transactions/{transactionId}/deposit · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.AttachDepositPolicyToPaymentAsync(string policyId, string transactionId, AttachPolicyApplyCriteria body, string? hotelId = null, CancellationToken ct = default)authorizeCreditCardAmount
Section titled “authorizeCreditCardAmount”Authorize Credit Card Amount
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/paymentMethods/creditCard/authorize · hotel-scoped
Task<AuthorizationInfo?> ctx.Ohip.Api.Csh.AuthorizeCreditCardAmountAsync(string reservationId, CcAuthorizationCriteria body, string? hotelId = null, CancellationToken ct = default)authorizeCreditCardAmountByProfile
Section titled “authorizeCreditCardAmountByProfile”Authorize Credit Card Amount by Profile
POST /csh/v1/hotels/{hotelId}/profiles/{profileId}/paymentMethods/creditCard/authorize · hotel-scoped
Task<AuthorizationInfo?> ctx.Ohip.Api.Csh.AuthorizeCreditCardAmountByProfileAsync(string profileId, CcAuthorizationCriteria body, string? hotelId = null, CancellationToken ct = default)autoSettleCompFolios
Section titled “autoSettleCompFolios”Operation to auto settle comp folios.
PUT /csh/v1/hotels/{hotelId}/reservations/{reservationId}/comp/folios/autoSettlements · hotel-scoped
Task<AutoSettleCompFoliosStatus?> ctx.Ohip.Api.Csh.AutoSettleCompFoliosAsync(string reservationId, AutoSettleCompFolios body, string? hotelId = null, CancellationToken ct = default)breakCashierLock
Section titled “breakCashierLock”Break Cashier Lock
DELETE /csh/v1/cashiers/{cashierId}/locks · chain-level
Task<Status?> ctx.Ohip.Api.Csh.BreakCashierLockAsync(string cashierId, CancellationToken ct = default)calculateForeignCurrency
Section titled “calculateForeignCurrency”Calculate Foreign Currency
PUT /csh/v1/foreignCurrency · chain-level
Task<CalculatedForeignCurrency?> ctx.Ohip.Api.Csh.CalculateForeignCurrencyAsync(ForeignCurrencyCriteria body, CancellationToken ct = default)cancelPrepaidCardTransaction
Section titled “cancelPrepaidCardTransaction”Operation to cancel prepaid card transaction.
PUT /csh/v1/hotels/{hotelId}/prepaidCards/cancel · hotel-scoped
Task<CancelPrepaidCardTransactionStatus?> ctx.Ohip.Api.Csh.CancelPrepaidCardTransactionAsync(CancelPrepaidCardTransaction body, string? hotelId = null, CancellationToken ct = default)cashOutPrepaidCard
Section titled “cashOutPrepaidCard”Operation to cash out prepaid card.
PUT /csh/v1/hotels/{hotelId}/prepaidCards/cashOut · hotel-scoped
Task<CashOutPrepaidCardStatus?> ctx.Ohip.Api.Csh.CashOutPrepaidCardAsync(CashOutPrepaidCard body, string? hotelId = null, CancellationToken ct = default)changeBillingPayment
Section titled “changeBillingPayment”Change Billing Payment
PUT /csh/v1/hotels/{hotelId}/transactions/{transactionId}/payments · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.ChangeBillingPaymentAsync(string transactionId, BillingPaymentToChange body, string? hotelId = null, CancellationToken ct = default)changeRoutingInstructions
Section titled “changeRoutingInstructions”Change routing instructions
PUT /csh/v1/hotels/{hotelId}/reservations/{reservationId}/routingInstructions/change · hotel-scoped
Task<ChangedRoutingInstructions?> ctx.Ohip.Api.Csh.ChangeRoutingInstructionsAsync(string reservationId, RoutingInstructionsToChange body, string? hotelId = null, CancellationToken ct = default)changeTransactionCovers
Section titled “changeTransactionCovers”Change Transaction Covers
PUT /csh/v1/hotels/{hotelId}/covers · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.ChangeTransactionCoversAsync(CoversInfo body, string? hotelId = null, CancellationToken ct = default)checkPostRateCode
Section titled “checkPostRateCode”Change posted rate codes
PUT /csh/v1/hotels/{hotelId}/reservation/{reservationId}/rateCode/{rateCode}/action/validate · hotel-scoped
Task<CheckedRateCode?> ctx.Ohip.Api.Csh.CheckPostRateCodeAsync(string reservationId, string rateCode, PostRateCodeCriteria body, string? hotelId = null, CancellationToken ct = default)closeReservationFolio
Section titled “closeReservationFolio”Close Reservation Folio
PUT /csh/v1/hotels/{hotelId}/reservations/{reservationId}/folios · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.CloseReservationFolioAsync(string reservationId, CloseFolioCriteria body, string? hotelId = null, CancellationToken ct = default)convertFolio
Section titled “convertFolio”Convert Folio
PUT /csh/v1/hotels/{hotelId}/folio/{folioId}/convert · hotel-scoped · deprecated
Task<ConvertFolioDetails?> ctx.Ohip.Api.Csh.ConvertFolioAsync(string folioId, ConvertFolioCriteria body, string? hotelId = null, CancellationToken ct = default)deleteAdvanceRoomCharges
Section titled “deleteAdvanceRoomCharges”Delete Advance Folio Transactions
DELETE /csh/v1/hotels/{hotelId}/reservations/{reservationId}/advanceRoomCharges · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.DeleteAdvanceRoomChargesAsync(string reservationId, string? hotelId = null, double? cashierId = null, CancellationToken ct = default)deleteCompRoutingInstructions
Section titled “deleteCompRoutingInstructions”Delete comp routing instructions
DELETE /csh/v1/hotels/{hotelId}/reservations/{reservationId}/routingInstructions/comp · hotel-scoped
Task<RoomRoutingPostings?> ctx.Ohip.Api.Csh.DeleteCompRoutingInstructionsAsync(string reservationId, string? hotelId = null, Action<CompRequestBuilderDeleteQueryParameters>? query = null, CancellationToken ct = default)deleteCreditCardsFromProfileWallet
Section titled “deleteCreditCardsFromProfileWallet”Delete Credit Cards from Wallet
DELETE /csh/v1/hotels/{hotelId}/profiles/{profileId}/creditCardWallet · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.DeleteCreditCardsFromProfileWalletAsync(string profileId, string? hotelId = null, double?[]? creditCardId = null, CancellationToken ct = default)deleteCreditCardsFromReservationWallet
Section titled “deleteCreditCardsFromReservationWallet”Delete Credit Cards from Wallet
DELETE /csh/v1/hotels/{hotelId}/reservations/{reservationId}/creditCardWallet · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.DeleteCreditCardsFromReservationWalletAsync(string reservationId, string? hotelId = null, double?[]? creditCardId = null, string? profileId = null, CancellationToken ct = default)deleteFolioRoutingInstructions
Section titled “deleteFolioRoutingInstructions”Delete Folio routing instructions
DELETE /csh/v1/hotels/{hotelId}/reservations/{reservationId}/routingInstructions/folio · hotel-scoped
Task<RoomRoutingPostings?> ctx.Ohip.Api.Csh.DeleteFolioRoutingInstructionsAsync(string reservationId, string? hotelId = null, Action<FolioRequestBuilderDeleteQueryParameters>? query = null, CancellationToken ct = default)deleteRequestRoutingInstructions
Section titled “deleteRequestRoutingInstructions”Delete request routing instructions
DELETE /csh/v1/hotels/{hotelId}/reservations/{reservationId}/routingInstructions/request · hotel-scoped
Task<RoomRoutingPostings?> ctx.Ohip.Api.Csh.DeleteRequestRoutingInstructionsAsync(string reservationId, string? hotelId = null, Action<RequestRequestBuilderDeleteQueryParameters>? query = null, CancellationToken ct = default)deleteReservationTransactions
Section titled “deleteReservationTransactions”Delete transactions for specific reservation on current business day
PUT /csh/v1/hotels/{hotelId}/reservations/{reservationId}/transactions · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.DeleteReservationTransactionsAsync(string reservationId, DeleteTransactionsCriteriaType body, string? hotelId = null, CancellationToken ct = default)deleteRoomRoutingInstructions
Section titled “deleteRoomRoutingInstructions”Delete Room routing instructions
DELETE /csh/v1/hotels/{hotelId}/reservations/{reservationId}/routingInstructions/room · hotel-scoped
Task<RoomRoutingPostings?> ctx.Ohip.Api.Csh.DeleteRoomRoutingInstructionsAsync(string reservationId, string? hotelId = null, Action<RoomRequestBuilderDeleteQueryParameters>? query = null, CancellationToken ct = default)deleteRoutingInstructions
Section titled “deleteRoutingInstructions”Delete routing instructions
DELETE /csh/v1/hotels/{hotelId}/reservations/{reservationId}/routingInstructions · hotel-scoped · deprecated
Task<Status?> ctx.Ohip.Api.Csh.DeleteRoutingInstructionsAsync(string reservationId, string? hotelId = null, CancellationToken ct = default)detachDepositPolicyFromPayment
Section titled “detachDepositPolicyFromPayment”Detach Deposit Policy from Payment
PUT /csh/v1/hotels/{hotelId}/transactions/{transactionId}/policies/detach/deposit · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.DetachDepositPolicyFromPaymentAsync(string transactionId, DetachPolicyApplyCriteria body, string? hotelId = null, CancellationToken ct = default)generateFiscalFolio
Section titled “generateFiscalFolio”Create Fiscal Information Folio
POST /csh/v1/hotels/{hotelId}/fiscalFolios · hotel-scoped
Task<FiscalInformationFolio?> ctx.Ohip.Api.Csh.GenerateFiscalFolioAsync(FiscalInfoFolioCriteria body, string? hotelId = null, CancellationToken ct = default)generateFolio
Section titled “generateFolio”Generate Folios
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/folios · hotel-scoped
Task<GeneratedFolio?> ctx.Ohip.Api.Csh.GenerateFolioAsync(string reservationId, FolioCriteria body, string? hotelId = null, CancellationToken ct = default)getAdditionalTaxes
Section titled “getAdditionalTaxes”Get additional Taxes
GET /csh/v1/hotels/{hotelId}/reservations/{reservationId}/additionalTaxes · hotel-scoped
Task<AdditionalTaxesDetails?> ctx.Ohip.Api.Csh.GetAdditionalTaxesAsync(string reservationId, string? hotelId = null, string? currencyCode = null, int? folioView = null, string? idContext = null, string? type = null, CancellationToken ct = default)getAdvancePaymentBalance
Section titled “getAdvancePaymentBalance”Get advance payment balance
GET /csh/v1/hotels/{hotelId}/reservations/{reservationId}/advancePaymentBalance · hotel-scoped
Task<AdvancePaymentBalance?> ctx.Ohip.Api.Csh.GetAdvancePaymentBalanceAsync(string reservationId, string? hotelId = null, GetEventTypeQueryParameterType? eventType = null, Date? fromDate = null, string? idContext = null, int? numberOfNights = null, string? type = null, CancellationToken ct = default)getAlerts
Section titled “getAlerts”Get Alert Notices
GET /csh/v1/hotels/{hotelId}/reservations/{reservationId}/alerts · hotel-scoped · deprecated
Task<AlertNotices?> ctx.Ohip.Api.Csh.GetAlertsAsync(string reservationId, string? hotelId = null, GetAlertAreaQueryParameterType? alertArea = null, CancellationToken ct = default)getAuthorizationHistory
Section titled “getAuthorizationHistory”Get authorization history
GET /csh/v1/hotels/{hotelId}/reservations/{reservationId}/authorizationHistory · hotel-scoped
Task<AuthorizationHistory?> ctx.Ohip.Api.Csh.GetAuthorizationHistoryAsync(string reservationId, string? hotelId = null, int? folioView = null, string? idContext = null, bool? includeAuthorizations = null, bool? includeFailures = null, bool? includePayments = null, bool? includeRefunds = null, GetTransactionTypeQueryParameterType? transactionType = null, string? type = null, CancellationToken ct = default)getAuthorizersCreditInfo
Section titled “getAuthorizersCreditInfo”Get Authorizers Credit Info
GET /csh/v1/hotels/{hotelId}/authorizers/credits · hotel-scoped
Task<AuthorizersCreditInfo?> ctx.Ohip.Api.Csh.GetAuthorizersCreditInfoAsync(string? hotelId = null, string[]? code = null, string? duration = null, Date? endDate = null, bool? includeCreditDetails = null, Date? startDate = null, CancellationToken ct = default)getBalanceInfo
Section titled “getBalanceInfo”Get Balance Information
GET /csh/v1/hotels/{hotelId}/transactionsTotal · hotel-scoped · deprecated
Task<BalanceInfoCriteria?> ctx.Ohip.Api.Csh.GetBalanceInfoAsync(string? hotelId = null, Action<TransactionsTotalRequestBuilderGetQueryParameters>? query = null, CancellationToken ct = default)getBatchCCSettlements
Section titled “getBatchCCSettlements”Get batch CC Settlements
GET /csh/v1/hotels/{hotelId}/reservations/cCSettlements · hotel-scoped
Task<CcBatchSettlements?> ctx.Ohip.Api.Csh.GetBatchCCSettlementsAsync(string? hotelId = null, string? guestName = null, bool? offlineSettlement = null, string? roomId = null, Date? transactionDate = null, CancellationToken ct = default)getBatchCCSettlementsStatus
Section titled “getBatchCCSettlementsStatus”Get Batch CC Settlements Status
GET /csh/v1/hotels/{hotelId}/bulkCCSettlements/{batchId}/status · hotel-scoped
Task<CcBatchSettlementsStatus?> ctx.Ohip.Api.Csh.GetBatchCCSettlementsStatusAsync(string batchId, string? hotelId = null, string[]? id = null, string[]? idContext = null, string[]? type = null, CancellationToken ct = default)getBedTaxInfo
Section titled “getBedTaxInfo”Get bed tax information
GET /csh/v1/hotels/{hotelId}/bedTax · hotel-scoped
Task<BedTaxInfo?> ctx.Ohip.Api.Csh.GetBedTaxInfoAsync(string? hotelId = null, Date? arrival = null, CancellationToken ct = default)getBillingInstructionCodes
Section titled “getBillingInstructionCodes”Get Billing (routing) Instruction Codes
GET /csh/v1/hotels/{hotelId}/routingInstructionCodes · hotel-scoped
Task<BillingInstructionCodes?> ctx.Ohip.Api.Csh.GetBillingInstructionCodesAsync(string? hotelId = null, string? codeWildCard = null, string? descriptionWildCard = null, string? id = null, string? idContext = null, bool? includeBillingInstructions = null, bool? includeCompInstructions = null, bool? includeTransactionCodes = null, string? type = null, CancellationToken ct = default)getCashierClosure
Section titled “getCashierClosure”Get Cashier Closure
GET /csh/v1/hotels/{hotelId}/cashiers/{cashierId}/closure · hotel-scoped
Task<CashierClosureDetails?> ctx.Ohip.Api.Csh.GetCashierClosureAsync(string cashierId, string? hotelId = null, double? cashierLockHandle = null, CancellationToken ct = default)getCashierClosureInfo
Section titled “getCashierClosureInfo”Get Cashier Closure Information
GET /csh/v1/hotels/{hotelId}/closureList · hotel-scoped
Task<CashierClosureInformation?> ctx.Ohip.Api.Csh.GetCashierClosureInfoAsync(string? hotelId = null, string? bagNumberForCash = null, string? bagNumberForOthers = null, double? cashierId = null, Date? closureBusinessDate = null, double? closureNo = null, string? shiftDropLocationCode = null, CancellationToken ct = default)getCashierClosureReportsList
Section titled “getCashierClosureReportsList”Get Cashier Closure Reports List
GET /csh/v1/hotels/{hotelId}/cashiers/{cashierId}/closureReports · hotel-scoped
Task<CashierClosureReportsList?> ctx.Ohip.Api.Csh.GetCashierClosureReportsListAsync(string cashierId, string? hotelId = null, string? bagNumberForCash = null, string? bagNumberForOthers = null, double? closureNo = null, string? shiftDropLocationCode = null, CancellationToken ct = default)getCashierLock
Section titled “getCashierLock”Acquire Cashier Locks
GET /csh/v1/cashiers/{cashierId}/locks · chain-level
Task<AcquiredCashierLock?> ctx.Ohip.Api.Csh.GetCashierLockAsync(string cashierId, CancellationToken ct = default)getCashierReportPostings
Section titled “getCashierReportPostings”Get Cashier Report Postings
GET /csh/v1/cashierReportPostings · chain-level
Task<CashierReportPostingsInfo?> ctx.Ohip.Api.Csh.GetCashierReportPostingsAsync(Action<CashierReportPostingsRequestBuilderGetQueryParameters>? query = null, CancellationToken ct = default)getCashierTransactions
Section titled “getCashierTransactions”Get Cashier Transactions
GET /csh/v1/cashiers/{cashierId}/transactions · chain-level
Task<CashierTransactionsDetails?> ctx.Ohip.Api.Csh.GetCashierTransactionsAsync(string cashierId, string? bagNumberForCash = null, string? bagNumberForOthers = null, double? closureNo = null, string? shiftDropLocationCode = null, CancellationToken ct = default)getCashSurchargeInfo
Section titled “getCashSurchargeInfo”Get Cash Surcharge Information
GET /csh/v1/hotels/{hotelId}/cashsurcharge · hotel-scoped
Task<CashSurchargeDetails?> ctx.Ohip.Api.Csh.GetCashSurchargeInfoAsync(string? hotelId = null, double? cashierId = null, string? currencyCode = null, int? folioView = null, string? paymentMethod = null, double? trxAmount = null, CancellationToken ct = default)getCCSurchargeInfo
Section titled “getCCSurchargeInfo”Get CC Surcharge Information
GET /csh/v1/hotels/{hotelId}/creditcardsurcharge · hotel-scoped
Task<CcSurchargeDetails?> ctx.Ohip.Api.Csh.GetCCSurchargeInfoAsync(string? hotelId = null, string? paymentMethod = null, double? postingAmountAmount = null, string? postingAmountCurrencyCode = null, CancellationToken ct = default)getCheckDetails
Section titled “getCheckDetails”Get check details
GET /csh/v1/hotels/{hotelId}/check/{checkNumber} · hotel-scoped
Task<CheckDetails?> ctx.Ohip.Api.Csh.GetCheckDetailsAsync(string checkNumber, string? hotelId = null, CancellationToken ct = default)getCompAccountingJournal
Section titled “getCompAccountingJournal”Get Comp Accounting Journal
GET /csh/v1/compAccountingJournal · chain-level · deprecated
Task<CompAccountingJournal?> ctx.Ohip.Api.Csh.GetCompAccountingJournalAsync(Action<CompAccountingJournalRequestBuilderGetQueryParameters>? query = null, CancellationToken ct = default)getCompPostingJournal
Section titled “getCompPostingJournal”Get Comp Accounting Journal
GET /csh/v1/hotels/{hotelId}/compAccountingJournal · hotel-scoped
Task<CompAccountingJournal?> ctx.Ohip.Api.Csh.GetCompPostingJournalAsync(string? hotelId = null, Action<CompAccountingJournalRequestBuilderGetQueryParameters>? query = null, CancellationToken ct = default)getCompRoutingInstructions
Section titled “getCompRoutingInstructions”Get Comp Routing Instructions
GET /csh/v1/hotels/{hotelId}/compRoutingInstructions · hotel-scoped · deprecated
Task<CompRoutingInstructions?> ctx.Ohip.Api.Csh.GetCompRoutingInstructionsAsync(string? hotelId = null, Action<CompRoutingInstructionsRequestBuilderGetQueryParameters>? query = null, CancellationToken ct = default)getCompTransactionAuthorizers
Section titled “getCompTransactionAuthorizers”Get Comp Transaction Authorizers
GET /csh/v1/hotels/{hotelId}/reservations/{resvNameId}/compTransactionAuthorizers · hotel-scoped
Task<CompTransactionAuthorizers?> ctx.Ohip.Api.Csh.GetCompTransactionAuthorizersAsync(string resvNameId, string? hotelId = null, Action<CompTransactionAuthorizersRequestBuilderGetQueryParameters>? query = null, CancellationToken ct = default)getCompTrxAuthorizers
Section titled “getCompTrxAuthorizers”Get Comp Trx Authorizers
GET /csh/v1/hotels/{hotelId}/compTrxAuthorizers · hotel-scoped
Task<CompTrxAuthorizers?> ctx.Ohip.Api.Csh.GetCompTrxAuthorizersAsync(string? hotelId = null, Action<CompTrxAuthorizersRequestBuilderGetQueryParameters>? query = null, CancellationToken ct = default)getCreditLimitOveragePayments
Section titled “getCreditLimitOveragePayments”Get Credit Limits Overage Payments
GET /csh/v1/hotels/{hotelId}/creditLimitsOveragePayments · hotel-scoped
Task<CreditLimitOveragePaymentsInfo?> ctx.Ohip.Api.Csh.GetCreditLimitOveragePaymentsAsync(string? hotelId = null, string[]? code = null, string? guestNameWildCard = null, string? roomNumberWildCard = null, CancellationToken ct = default)getDepositFolio
Section titled “getDepositFolio”Get Deposit Folio
GET /csh/v1/hotels/{hotelId}/depositFolio · hotel-scoped
Task<ReservationDepositFolios?> ctx.Ohip.Api.Csh.GetDepositFolioAsync(string? hotelId = null, string? blockIdId = null, GetFetchInstructionsQueryParameterType[]? fetchInstructions = null, string? id = null, string? policyIdId = null, CancellationToken ct = default)getDepositFolioInfo
Section titled “getDepositFolioInfo”Get Deposit Folio Information
GET /csh/v1/hotels/{hotelId}/reservations/{reservationId}/depositFolioInfo · hotel-scoped
Task<DepositFolioInfo?> ctx.Ohip.Api.Csh.GetDepositFolioInfoAsync(string reservationId, string? hotelId = null, double? billNumber = null, Date? folioDate = null, string? folioType = null, int? folioWindowNo = null, string? reservationIdContext = null, string? reservationIdType = null, CancellationToken ct = default)getDepositFolioTransactionDetails
Section titled “getDepositFolioTransactionDetails”Get Deposit Folio Transaction Details
GET /csh/v1/hotels/{hotelId}/depositTransactions · hotel-scoped
Task<DepositFolioTransactionDetails?> ctx.Ohip.Api.Csh.GetDepositFolioTransactionDetailsAsync(string? hotelId = null, bool? includeExchangeInformation = null, bool? includeGenerates = null, double?[]? transactionNo = null, CancellationToken ct = default)getDepositMaturityInfo
Section titled “getDepositMaturityInfo”Get Deposit Maturity Information
GET /csh/v1/hotels/{hotelId}/reservations/{reservationId}/depositMaturity · hotel-scoped
Task<DepositMaturityDetails?> ctx.Ohip.Api.Csh.GetDepositMaturityInfoAsync(string reservationId, string? hotelId = null, double? cashierId = null, string? idContext = null, string? type = null, CancellationToken ct = default)getEligibleBillAmount
Section titled “getEligibleBillAmount”Get Eligible Bill Amount
GET /csh/v1/hotels/{hotelId}/reservations/{reservationId}/eligibleBillAmount · hotel-scoped
Task<AmountEligible?> ctx.Ohip.Api.Csh.GetEligibleBillAmountAsync(string reservationId, string? hotelId = null, int? folioView = null, CancellationToken ct = default)getfetchStagedTransactions
Section titled “getfetchStagedTransactions”Get fetchStagedTransactions
GET /csh/v1/hotels/{hotelId}/reservations/{reservationId}/fetchStagedTransactions · hotel-scoped
Task<StagedTransactions?> ctx.Ohip.Api.Csh.GetfetchStagedTransactionsAsync(string reservationId, string? hotelId = null, int? folioWindowNo = null, CancellationToken ct = default)getFinancialPostings
Section titled “getFinancialPostings”Get Financial Postings
GET /csh/v1/hotels/{hotelId}/financialPostings · hotel-scoped
Task<FinancialPostings?> ctx.Ohip.Api.Csh.GetFinancialPostingsAsync(string? hotelId = null, Action<FinancialPostingsRequestBuilderGetQueryParameters>? query = null, CancellationToken ct = default)getFinancialPostingsNetVat
Section titled “getFinancialPostingsNetVat”Get Financial Postings with breakdown
GET /csh/v1/hotels/{hotelId}/financialPostingsNetVat · hotel-scoped
Task<FinancialPostingsNetVat?> ctx.Ohip.Api.Csh.GetFinancialPostingsNetVatAsync(string? hotelId = null, Date? endDate = null, int? folioWindowNo = null, int? limit = null, int? offset = null, string? reservationId = null, Date? startDate = null, CancellationToken ct = default)getFiscalFolioActivity
Section titled “getFiscalFolioActivity”Get the Fiscal Folio Activity for a folio
GET /csh/v1/hotels/{hotelId}/fiscalFolioResponse · hotel-scoped
Task<FolioActivityDetailsType?> ctx.Ohip.Api.Csh.GetFiscalFolioActivityAsync(string? hotelId = null, int? folioSeqNo = null, CancellationToken ct = default)getFiscalFolioActivityDetails
Section titled “getFiscalFolioActivityDetails”Get the Fiscal Folio Activity Response details for a folio
GET /csh/v1/hotels/{hotelId}/fiscalFolioResponse/{folioSeqNo} · hotel-scoped
Task<FolioActivityResponseDetailType?> ctx.Ohip.Api.Csh.GetFiscalFolioActivityDetailsAsync(string folioSeqNo, string? hotelId = null, int? responseAttemptNo = null, CancellationToken ct = default)getFiscalPrintingDetails
Section titled “getFiscalPrintingDetails”Get Fiscal Printing Details
GET /csh/v1/hotels/{hotelId}/reservations/{reservationId}/fiscalPrinting · hotel-scoped · deprecated
Task<FiscalCallStatus?> ctx.Ohip.Api.Csh.GetFiscalPrintingDetailsAsync(string reservationId, string? hotelId = null, string[]? code = null, GetFetchInstructionQueryParameterType[]? fetchInstruction = null, string? folioType = null, int? folioView = null, string? id = null, string? profileIdId = null, CancellationToken ct = default)getFiscalSupportingDocuments
Section titled “getFiscalSupportingDocuments”Get supporting documents details.
GET /csh/v1/hotels/{hotelId}/fiscalSupportingDocuments · hotel-scoped · deprecated
Task<FiscalSupportingDocumentsResponse?> ctx.Ohip.Api.Csh.GetFiscalSupportingDocumentsAsync(string? hotelId = null, Action<FiscalSupportingDocumentsRequestBuilderGetQueryParameters>? query = null, CancellationToken ct = default)getFixedCharges
Section titled “getFixedCharges”Get Fixed Charges
GET /csh/v1/hotels/{hotelId}/reservations/{reservationId}/fixedCharges · hotel-scoped
Task<FixedChargesDetails?> ctx.Ohip.Api.Csh.GetFixedChargesAsync(string reservationId, string? hotelId = null, string? idContext = null, string? type = null, CancellationToken ct = default)getFolio
Section titled “getFolio”Get folios
GET /csh/v1/hotels/{hotelId}/reservations/{reservationId}/folios · hotel-scoped
Task<Folio?> ctx.Ohip.Api.Csh.GetFolioAsync(string reservationId, string? hotelId = null, Action<FoliosRequestBuilderGetQueryParameters>? query = null, CancellationToken ct = default)getFolioHistory
Section titled “getFolioHistory”Get folio history
GET /csh/v1/hotels/{hotelId}/folioHistory · hotel-scoped · deprecated
Task<FolioHistoryResponse?> ctx.Ohip.Api.Csh.GetFolioHistoryAsync(string? hotelId = null, Action<FolioHistoryRequestBuilderGetQueryParameters>? query = null, CancellationToken ct = default)getFolioPrinters
Section titled “getFolioPrinters”Get folio printers
GET /csh/v1/hotels/{hotelId}/folioPrinters · hotel-scoped
Task<FolioPrinters?> ctx.Ohip.Api.Csh.GetFolioPrintersAsync(string? hotelId = null, Action<FolioPrintersRequestBuilderGetQueryParameters>? query = null, CancellationToken ct = default)getFolioTaxPaymentsInfo
Section titled “getFolioTaxPaymentsInfo”Get folio tax payments information
GET /csh/v1/hotels/{hotelId}/reservations/{reservationId}/folioTaxPayments · hotel-scoped
Task<FolioTaxPaymentsInfo?> ctx.Ohip.Api.Csh.GetFolioTaxPaymentsInfoAsync(string reservationId, string? hotelId = null, Action<FolioTaxPaymentsRequestBuilderGetQueryParameters>? query = null, CancellationToken ct = default)getFolioTransactionDetails
Section titled “getFolioTransactionDetails”Get Folio Transaction Details
GET /csh/v1/hotels/{hotelId}/transactionDetails · hotel-scoped
Task<FolioTransactionDetails?> ctx.Ohip.Api.Csh.GetFolioTransactionDetailsAsync(string? hotelId = null, bool? includeExchangeInformation = null, bool? includeGenerates = null, double?[]? transactionNo = null, CancellationToken ct = default)getFolioTypeName
Section titled “getFolioTypeName”Get Folio Type Name
GET /csh/v1/hotels/{hotelId}/folioTypeNames · hotel-scoped
Task<FolioTypeNameInfo?> ctx.Ohip.Api.Csh.GetFolioTypeNameAsync(string? hotelId = null, GetFolioReportGroupQueryParameterType? folioReportGroup = null, string? folioTypeName = null, string? internalFolioWindowId = null, string? languageCode = null, CancellationToken ct = default)getFolioTypes
Section titled “getFolioTypes”Get Folio Types
GET /csh/v1/hotels/{hotelId}/folioTypes · hotel-scoped
Task<FolioTypesInfo?> ctx.Ohip.Api.Csh.GetFolioTypesAsync(string? hotelId = null, string? folioType = null, bool? includeCompress = null, bool? includeCredit = null, CancellationToken ct = default)getGamingRequestStatusInfo
Section titled “getGamingRequestStatusInfo”Get Gaming Request Status
GET /csh/v1/hotels/{hotelId}/transactions/{transactionId}/compRequestStatus · hotel-scoped
Task<GamingRequestStatusInfo?> ctx.Ohip.Api.Csh.GetGamingRequestStatusInfoAsync(string transactionId, string? hotelId = null, CancellationToken ct = default)getGuestsTransactions
Section titled “getGuestsTransactions”Get Guests Transactions
GET /csh/v1/hotels/{hotelId}/transactions · hotel-scoped
Task<GuestsTransactions?> ctx.Ohip.Api.Csh.GetGuestsTransactionsAsync(string? hotelId = null, Action<TransactionsRequestBuilderGetQueryParameters>? query = null, CancellationToken ct = default)getHotelCreditCardWallet
Section titled “getHotelCreditCardWallet”credit card wallet
GET /csh/v1/hotels/{hotelId}/profiles/{profileId}/creditCardWallet · hotel-scoped
Task<CreditCardWallet?> ctx.Ohip.Api.Csh.GetHotelCreditCardWalletAsync(string profileId, string? hotelId = null, CancellationToken ct = default)getHotelRevenue
Section titled “getHotelRevenue”Get Hotel Revenue
GET /csh/v1/hotels/{hotelId}/revenue · hotel-scoped
Task<HotelRevenueDetails?> ctx.Ohip.Api.Csh.GetHotelRevenueAsync(string? hotelId = null, Date? businessDate = null, CancellationToken ct = default)getMaturedDeposits
Section titled “getMaturedDeposits”Get matured deposits
GET /csh/v1/hotels/{hotelId}/reservations/{reservationId}/depositPayments · hotel-scoped
Task<MaturedDepositsDetails?> ctx.Ohip.Api.Csh.GetMaturedDepositsAsync(string reservationId, string? hotelId = null, CancellationToken ct = default)getPostBillingCharges
Section titled “getPostBillingCharges”Get Billing Charges
GET /csh/v1/hotels/{hotelId}/reservations/{reservationId}/charges · hotel-scoped
Task<BillingChargesStatus?> ctx.Ohip.Api.Csh.GetPostBillingChargesAsync(string reservationId, string? hotelId = null, Action<ChargesRequestBuilderGetQueryParameters>? query = null, CancellationToken ct = default)getPostingActivityDetail
Section titled “getPostingActivityDetail”Get posting activity details
GET /csh/v1/hotels/{hotelId}/reservations/{reservationId}/postingActivities · hotel-scoped
Task<PostingActivityDetail?> ctx.Ohip.Api.Csh.GetPostingActivityDetailAsync(string reservationId, string? hotelId = null, Action<PostingActivitiesRequestBuilderGetQueryParameters>? query = null, CancellationToken ct = default)getPostingsForRefresh
Section titled “getPostingsForRefresh”Get Postings For Refresh
GET /csh/v1/hotels/{hotelId}/sourceReservations/{sourceReservationId}/targetReservations/{targetReservationId}/roomRouting · hotel-scoped
Task<PostingsForRefresh?> ctx.Ohip.Api.Csh.GetPostingsForRefreshAsync(string sourceReservationId, string targetReservationId, string? hotelId = null, Action<RoomRoutingRequestBuilderGetQueryParameters>? query = null, CancellationToken ct = default)getPostingSummary
Section titled “getPostingSummary”Get Posting Summary
GET /csh/v1/hotels/{hotelId}/postingDates/date/postingSummary · hotel-scoped
Task<PostingSummaryList?> ctx.Ohip.Api.Csh.GetPostingSummaryAsync(string? hotelId = null, double? cashierId = null, bool? checkPostings = null, string? currency = null, bool? includeGenerates = null, Date? postingDate = null, GetPostingSummaryTypeQueryParameterType? postingSummaryType = null, bool? postingsByExternalSystem = null, CancellationToken ct = default)getReceiptHistory
Section titled “getReceiptHistory”Get Receipt History
GET /csh/v1/hotels/{hotelId}/receiptHistory · hotel-scoped · deprecated
Task<ReceiptHistoryResponse?> ctx.Ohip.Api.Csh.GetReceiptHistoryAsync(string? hotelId = null, string? customNumber = null, string? firstName = null, Date? fromDate = null, string? name = null, double? receiptNo = null, string? receiptTypeName = null, string? taxInvoice = null, Date? toDate = null, CancellationToken ct = default)getReservationCreditCardWallet
Section titled “getReservationCreditCardWallet”Credit Card Wallet
GET /csh/v1/hotels/{hotelId}/reservations/{reservationId}/creditCardWallet · hotel-scoped
Task<CreditCardWallet?> ctx.Ohip.Api.Csh.GetReservationCreditCardWalletAsync(string reservationId, string? hotelId = null, string? profileId = null, CancellationToken ct = default)getReservationPackageOptions
Section titled “getReservationPackageOptions”Get Reservation Package Options
GET /csh/v1/hotels/{hotelId}/reservations/{reservationId}/packageOptions · hotel-scoped
Task<ReservationPackageOptions?> ctx.Ohip.Api.Csh.GetReservationPackageOptionsAsync(string reservationId, string? hotelId = null, CancellationToken ct = default)getReservationRevenueBucketTotals
Section titled “getReservationRevenueBucketTotals”Get Reservations Revenue Bucket Totals
GET /csh/v1/hotels/{hotelId}/reservations/{reservationId}/revenueBuckets · hotel-scoped
Task<RevenueBucketTotals?> ctx.Ohip.Api.Csh.GetReservationRevenueBucketTotalsAsync(string reservationId, string? hotelId = null, bool? compRevenue = null, string? idContext = null, string? revenueBucketType = null, string? type = null, CancellationToken ct = default)getReservationsVouchers
Section titled “getReservationsVouchers”Get the list of vouchers generated from a list of reservations.
GET /csh/v1/hotels/{hotelId}/reservations/vouchers · hotel-scoped
Task<ReservationVouchersType?> ctx.Ohip.Api.Csh.GetReservationsVouchersAsync(string? hotelId = null, string[]? guestId = null, CancellationToken ct = default)getReservationVouchers
Section titled “getReservationVouchers”Get the list of vouchers generated for a reservation.
GET /csh/v1/hotels/{hotelId}/reservations/{reservationId}/vouchers · hotel-scoped
Task<ReservationVouchersType?> ctx.Ohip.Api.Csh.GetReservationVouchersAsync(string reservationId, string? hotelId = null, CancellationToken ct = default)getRoundingDifference
Section titled “getRoundingDifference”Get Rounding Difference
GET /csh/v1/roundingDifference · chain-level
Task<RoundingDifferenceAmount?> ctx.Ohip.Api.Csh.GetRoundingDifferenceAsync(string? hotelId = null, Action<RoundingDifferenceRequestBuilderGetQueryParameters>? query = null, CancellationToken ct = default)getRoutingInstructions
Section titled “getRoutingInstructions”Get routing instructions
GET /csh/v1/hotels/{hotelId}/reservations/{reservationId}/routingInstructions · hotel-scoped
Task<RoutingInstructionsDetails?> ctx.Ohip.Api.Csh.GetRoutingInstructionsAsync(string reservationId, string? hotelId = null, Date? effectiveOn = null, string? idContext = null, bool? includeCompRouting = null, bool? includeCompRoutingRequests = null, bool? includeRoomRouting = null, bool? includeWindowRouting = null, CancellationToken ct = default)getStoredFolioDetails
Section titled “getStoredFolioDetails”Get Stored Folio Details
GET /csh/v1/hotels/{hotelId}/storedFolios/{folioId} · hotel-scoped
Task<StoredFolioDetailsInfo?> ctx.Ohip.Api.Csh.GetStoredFolioDetailsAsync(string folioId, string? hotelId = null, string? fiscalBillNo = null, Date? folioDate = null, GetFolioStatusQueryParameterType? folioStatus = null, string? folioTypeName = null, string? internalFolioWindowID = null, double? invoiceNo = null, CancellationToken ct = default)getTransactionCodes
Section titled “getTransactionCodes”Get Transaction Codes
GET /csh/v1/hotels/{hotelId}/transactionCodes · hotel-scoped
Task<TransactionCodes?> ctx.Ohip.Api.Csh.GetTransactionCodesAsync(string? hotelId = null, Action<TransactionCodesRequestBuilderGetQueryParameters>? query = null, CancellationToken ct = default)getTransactionCovers
Section titled “getTransactionCovers”Get transaction covers
GET /csh/v1/hotels/{hotelId}/covers · hotel-scoped
Task<CoversInfo?> ctx.Ohip.Api.Csh.GetTransactionCoversAsync(string? hotelId = null, Date? coversDate = null, string[]? transactionCode = null, CancellationToken ct = default)getValidateFiscalPrintingDetails
Section titled “getValidateFiscalPrintingDetails”Get Fiscal Printing Details
GET /csh/v1/hotels/{hotelId}/fiscalPrinting · hotel-scoped
Task<FiscalCallStatus?> ctx.Ohip.Api.Csh.GetValidateFiscalPrintingDetailsAsync(string? hotelId = null, Action<FiscalPrintingRequestBuilderGetQueryParameters>? query = null, CancellationToken ct = default)isDepositRefundEligible
Section titled “isDepositRefundEligible”Get eligibility of Deposit Refund
GET /csh/v1/hotels/{hotelId}/reservations/{reservationId}/transactions/{transactionId} · hotel-scoped
Task<DepositRefundEligibleCheck?> ctx.Ohip.Api.Csh.IsDepositRefundEligibleAsync(string reservationId, string transactionId, string? hotelId = null, string? idContext = null, string? type = null, CancellationToken ct = default)linkReservationPackageAllowance
Section titled “linkReservationPackageAllowance”Link Reservation package allowance
POST /csh/v1/hotels/{hotelId}/sourceReservations/{sourceReservationId}/destinationReservations/{destinationReservationId}/packageAllowance/links · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.LinkReservationPackageAllowanceAsync(string sourceReservationId, string destinationReservationId, LinkReservationPackageAllowance body, string? hotelId = null, CancellationToken ct = default)pingCashieringService
Section titled “pingCashieringService”Status check of cashiering services
GET /csh/v1/services/cashiering/status · chain-level
Task<OperaVersion?> ctx.Ohip.Api.Csh.PingCashieringServiceAsync(CancellationToken ct = default)postAdvanceFolio
Section titled “postAdvanceFolio”Create Batch Advance Folio
POST /csh/v1/hotels/{hotelId}/advanceFolio/batchJobs · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.PostAdvanceFolioAsync(BatchAdvanceFolio body, string? hotelId = null, CancellationToken ct = default)postAdvanceRoomCharges
Section titled “postAdvanceRoomCharges”Create advance Room Charges
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/advanceRoomCharges · hotel-scoped
Task<AdvanceRoomChargesReservationInfo?> ctx.Ohip.Api.Csh.PostAdvanceRoomChargesAsync(string reservationId, AdvanceRoomCharges body, string? hotelId = null, CancellationToken ct = default)postArticlesSale
Section titled “postArticlesSale”Create Articles Sale
POST /csh/v1/hotels/{hotelId}/articlesSale · hotel-scoped
Task<ArticlesSale?> ctx.Ohip.Api.Csh.PostArticlesSaleAsync(ArticlesSaleCriteria body, string? hotelId = null, CancellationToken ct = default)postAutoCheckoutReservations
Section titled “postAutoCheckoutReservations”Create Auto Checkout Reservation Batch
POST /csh/v1/hotels/{hotelId}/autoCheckoutReservations/batchJobs · hotel-scoped
Task<BatchAutoCheckoutDetails?> ctx.Ohip.Api.Csh.PostAutoCheckoutReservationsAsync(BatchAutoCheckoutReservation body, string? hotelId = null, CancellationToken ct = default)postAwardTransaction
Section titled “postAwardTransaction”Post a membership award payment transaction.
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/memberships/{membershipId}/awardTransactions · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.PostAwardTransactionAsync(string reservationId, double membershipId, AwardPaymentDetails body, string? hotelId = null, CancellationToken ct = default)postBatchAutoSettlement
Section titled “postBatchAutoSettlement”Create Batch Auto Settlement
POST /csh/v1/hotels/{hotelId}/autoSettlements/batchJobs · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.PostBatchAutoSettlementAsync(BatchAutoSettlementCriteria body, string? hotelId = null, CancellationToken ct = default)postBatchCCSettlements
Section titled “postBatchCCSettlements”Create Batch CC Settlements
POST /csh/v1/hotels/{hotelId}/ccSettlements/batchJobs · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.PostBatchCCSettlementsAsync(CcBatchSettlementsProcessCriteria body, string? hotelId = null, CancellationToken ct = default)postBatchDeposit
Section titled “postBatchDeposit”Create batch deposits
POST /csh/v1/hotels/{hotelId}/batchDeposits · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.PostBatchDepositAsync(BatchDeposit body, string? hotelId = null, CancellationToken ct = default)postBedTaxInfo
Section titled “postBedTaxInfo”Create bed tax information
POST /csh/v1/hotels/{hotelId}/bedTax · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.PostBedTaxInfoAsync(BedTaxCriteria body, string? hotelId = null, CancellationToken ct = default)postBillingCharges
Section titled “postBillingCharges”Post Charge to a folio
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/charges · hotel-scoped
Task<BillingChargesDetails?> ctx.Ohip.Api.Csh.PostBillingChargesAsync(string reservationId, BillingCharges body, string? hotelId = null, CancellationToken ct = default)postBillingChargesInBatch
Section titled “postBillingChargesInBatch”Create Billing Charges in Batch
POST /csh/v1/hotels/{hotelId}/reservations/billingCharges · hotel-scoped
Task<PostedBillingChargesInBatch?> ctx.Ohip.Api.Csh.PostBillingChargesInBatchAsync(BillingChargesInBatchCriteria body, string? hotelId = null, CancellationToken ct = default)postBillingCheckCharges
Section titled “postBillingCheckCharges”Pre-validate the Billing Charge
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/check/{checkNumber}/charges · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.PostBillingCheckChargesAsync(string reservationId, string checkNumber, BillingCheckChargesCriteria body, string? hotelId = null, CancellationToken ct = default)postBillingPayment
Section titled “postBillingPayment”Create Billing Payment
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/payments · hotel-scoped
Task<PostedBillingPayment?> ctx.Ohip.Api.Csh.PostBillingPaymentAsync(string reservationId, BillingPayment body, string? hotelId = null, CancellationToken ct = default)postBulkPrepaidCards
Section titled “postBulkPrepaidCards”Create multiple Prepaid Cards
POST /csh/v1/hotels/{hotelId}/bulkPrepaidCards · hotel-scoped
Task<BulkPrepaidCardsType?> ctx.Ohip.Api.Csh.PostBulkPrepaidCardsAsync(BulkPrepaidCardCriteria body, string? hotelId = null, CancellationToken ct = default)postCCAuthorizationInstructions
Section titled “postCCAuthorizationInstructions”Get CC Authorization Instructions
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/paymentMethods/creditCard/authorizeInstructions · hotel-scoped
Task<CcAuthorizationInstructions?> ctx.Ohip.Api.Csh.PostCCAuthorizationInstructionsAsync(string reservationId, CcAuthorizationInstructionsCriteria body, string? hotelId = null, CancellationToken ct = default)postCCAuthorizationInstructionsByProfile
Section titled “postCCAuthorizationInstructionsByProfile”Get CC Authorization Instructions By Profile
POST /csh/v1/hotels/{hotelId}/profiles/{profileId}/paymentMethods/creditCard/authorizeInstructions · hotel-scoped
Task<CcAuthorizationInstructions?> ctx.Ohip.Api.Csh.PostCCAuthorizationInstructionsByProfileAsync(string profileId, CcAuthorizationInstructionsCriteria body, string? hotelId = null, CancellationToken ct = default)postCCSettlement
Section titled “postCCSettlement”Create CreditCard Settlement
POST /csh/v1/hotels/{hotelId}/ccSettlement · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.PostCCSettlementAsync(CcSettlementCriteria body, string? hotelId = null, CancellationToken ct = default)postChargesAndPayments
Section titled “postChargesAndPayments”Post charges and payments on a reservation
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/chargesAndPayments · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.PostChargesAndPaymentsAsync(string reservationId, ChargesAndPaymentsCriteria body, string? hotelId = null, CancellationToken ct = default)postCheckOut
Section titled “postCheckOut”Check out a guest
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/checkOuts · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.PostCheckOutAsync(string reservationId, Reservation body, string? hotelId = null, CancellationToken ct = default)postCompositeDeposit
Section titled “postCompositeDeposit”Create Deposit Payment or Deposit Folio
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/compositeDeposit · hotel-scoped
Task<PostedCompositeDeposit?> ctx.Ohip.Api.Csh.PostCompositeDepositAsync(string reservationId, CompositeDepositInfo body, string? hotelId = null, CancellationToken ct = default)postCompRedemptions
Section titled “postCompRedemptions”Operation to post complimentary bucket redemptions for a guest having PTS Membership Type
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/compRedemptionPostings · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.PostCompRedemptionsAsync(string reservationId, PostCompRedemptions body, string? hotelId = null, CancellationToken ct = default)postCompTransaction
Section titled “postCompTransaction”Submit Comp Transaction
POST /csh/v1/hotels/{hotelId}/transactions/{transactionId} · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.PostCompTransactionAsync(string transactionId, CompTransactionCriteria body, string? hotelId = null, CancellationToken ct = default)postCreditBill
Section titled “postCreditBill”Create Credit Bill
POST /csh/v1/hotels/{hotelId}/creditBill · hotel-scoped
Task<PostedCreditBill?> ctx.Ohip.Api.Csh.PostCreditBillAsync(CreditBillCriteria body, string? hotelId = null, CancellationToken ct = default)postCreditLimitOveragePayments
Section titled “postCreditLimitOveragePayments”Create Credit Limit Overage Payments
POST /csh/v1/hotels/{hotelId}/creditLimitsOveragePayments · hotel-scoped
Task<CreditLimitOveragePaymentsDetails?> ctx.Ohip.Api.Csh.PostCreditLimitOveragePaymentsAsync(CreditLimitOveragePayments body, string? hotelId = null, CancellationToken ct = default)postCustomerVatFolio
Section titled “postCustomerVatFolio”Create Customer Factura Vat Folio.
POST /csh/v1/hotels/{hotelId}/folio/{folioId}/customerVatFolio · hotel-scoped
Task<PostCustomerVatStatus?> ctx.Ohip.Api.Csh.PostCustomerVatFolioAsync(string folioId, CustomerVatFolioCriteria body, string? hotelId = null, CancellationToken ct = default)postDeferredTaxesProcess
Section titled “postDeferredTaxesProcess”Request to submit a job to post the deferred taxes.
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/deferredTaxesProcess · hotel-scoped
Task<DeferredTaxesProcessDetails?> ctx.Ohip.Api.Csh.PostDeferredTaxesProcessAsync(string reservationId, DeferredTaxesProcess body, string? hotelId = null, CancellationToken ct = default)postDepositCreditBill
Section titled “postDepositCreditBill”Deposit Credit Bill
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/depositCreditBill · hotel-scoped
Task<PostedDepositCreditBill?> ctx.Ohip.Api.Csh.PostDepositCreditBillAsync(string reservationId, DepositCreditBillCriteria body, string? hotelId = null, CancellationToken ct = default)postDepositFolio
Section titled “postDepositFolio”Create Deposit Folio
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/depositFolios · hotel-scoped
Task<PostedDepositFolio?> ctx.Ohip.Api.Csh.PostDepositFolioAsync(string reservationId, DepositFolioCriteria body, string? hotelId = null, CancellationToken ct = default)postDepositPayment
Section titled “postDepositPayment”Create Deposit Payment
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/depositPayments · hotel-scoped
Task<DepositedPayment?> ctx.Ohip.Api.Csh.PostDepositPaymentAsync(string reservationId, DepositPayment body, string? hotelId = null, CancellationToken ct = default)postDepositPaymentByExtId
Section titled “postDepositPaymentByExtId”Create Deposit Payment using external reference.
POST /csh/v1/hotels/{hotelId}/externalSystems/{externalSysCode}/reservations/{reservationId}/depositPayments · hotel-scoped
Task<DepositedPayment?> ctx.Ohip.Api.Csh.PostDepositPaymentByExtIdAsync(string externalSysCode, string reservationId, DepositPayment body, string? hotelId = null, CancellationToken ct = default)postFBAReimbursement
Section titled “postFBAReimbursement”Create FBA Reimbursement
POST /csh/v1/fbaReimbursements · chain-level
Task<Status?> ctx.Ohip.Api.Csh.PostFBAReimbursementAsync(FbaReimbursementCriteria body, CancellationToken ct = default)postFBASettlement
Section titled “postFBASettlement”Create FBA Settlement
POST /csh/v1/fbaSettlements · chain-level
Task<Status?> ctx.Ohip.Api.Csh.PostFBASettlementAsync(FbaReimbursementCriteria body, CancellationToken ct = default)postFiscalCommandInvoice
Section titled “postFiscalCommandInvoice”Create Fiscal Invoice
POST /csh/v1/hotels/{hotelId}/fiscalCommands · hotel-scoped
Task<FiscalCommandsResponseInfo?> ctx.Ohip.Api.Csh.PostFiscalCommandInvoiceAsync(FiscalFolioCriteria body, string? hotelId = null, CancellationToken ct = default)postFiscalInfo
Section titled “postFiscalInfo”Post fiscal Info
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/fiscalInfo · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.PostFiscalInfoAsync(string reservationId, PostFiscalInfoType body, string? hotelId = null, CancellationToken ct = default)postFiscalInvoice
Section titled “postFiscalInvoice”Create Fiscal Invoice
POST /csh/v1/hotels/{hotelId}/folio/{folioId}/fiscalCommands · hotel-scoped · deprecated
Task<Status?> ctx.Ohip.Api.Csh.PostFiscalInvoiceAsync(string folioId, FiscalFolioCriteria body, string? hotelId = null, CancellationToken ct = default)postFixedCharges
Section titled “postFixedCharges”Create Fixed Charges
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/fixedCharges · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.PostFixedChargesAsync(string reservationId, FixedCharges body, string? hotelId = null, CancellationToken ct = default)postForeignCurrencyExchange
Section titled “postForeignCurrencyExchange”Create Foreign Currency Exchange
POST /csh/v1/foreignCurrencyExchange · chain-level
Task<ForeignCurrencyExchangeTransaction?> ctx.Ohip.Api.Csh.PostForeignCurrencyExchangeAsync(ForeignCurrencyExchange body, CancellationToken ct = default)postGenerateBatchVouchers
Section titled “postGenerateBatchVouchers”Generate Batch Vouchers
POST /csh/v1/hotels/{hotelId}/vouchers/batchJobs · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.PostGenerateBatchVouchersAsync(BatchVouchersCriteria body, string? hotelId = null, CancellationToken ct = default)postGuestCheckDetails
Section titled “postGuestCheckDetails”Post Guest Check Details
POST /csh/v1/hotels/{hotelId}/check/{checkNumber} · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.PostGuestCheckDetailsAsync(string checkNumber, GuestCheckDetails body, string? hotelId = null, CancellationToken ct = default)postPasserBySale
Section titled “postPasserBySale”Create passer by sale
POST /csh/v1/hotels/{hotelId}/passerBySale · hotel-scoped
Task<PasserBySale?> ctx.Ohip.Api.Csh.PostPasserBySaleAsync(PasserBySalesCriteria body, string? hotelId = null, CancellationToken ct = default)postPrepaidCards
Section titled “postPrepaidCards”Create Prepaid Cards
POST /csh/v1/hotels/{hotelId}/prepaidCards · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.PostPrepaidCardsAsync(PrepaidCardCriteria body, string? hotelId = null, CancellationToken ct = default)postProforma
Section titled “postProforma”Create proforma
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/proforma · hotel-scoped · deprecated
Task<ReservationFolioInformation?> ctx.Ohip.Api.Csh.PostProformaAsync(string reservationId, ReservationFolio body, string? hotelId = null, CancellationToken ct = default)postProformaFolio
Section titled “postProformaFolio”Create proforma
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/proformaFolio · hotel-scoped
Task<ProformaFolio?> ctx.Ohip.Api.Csh.PostProformaFolioAsync(string reservationId, ProformaReservationFolio body, string? hotelId = null, CancellationToken ct = default)postRateCode
Section titled “postRateCode”Create rate codes
POST /csh/v1/hotels/{hotelId}/reservation/{reservationId}/rateCode/{rateCode} · hotel-scoped
Task<PostedRateCode?> ctx.Ohip.Api.Csh.PostRateCodeAsync(string reservationId, string rateCode, PostRateCodeCriteria body, string? hotelId = null, CancellationToken ct = default)postReservationVouchers
Section titled “postReservationVouchers”Generate Reservation Vouchers
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/vouchers · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.PostReservationVouchersAsync(string reservationId, string? hotelId = null, CancellationToken ct = default)postReversePayment
Section titled “postReversePayment”Create reverse payments
POST /csh/v1/hotels/{hotelId}/transactions/{transactionId}/reversePayments · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.PostReversePaymentAsync(string transactionId, PaymentReversalCriteria body, string? hotelId = null, CancellationToken ct = default)postRoomAndTaxForDayUse
Section titled “postRoomAndTaxForDayUse”Operation to post room and tax for day use.
POST /csh/v1/reservations/{reservationId}/postRoomAndTaxForDayUse · chain-level
Task<Status?> ctx.Ohip.Api.Csh.PostRoomAndTaxForDayUseAsync(string reservationId, PostRoomAndTaxForDayUse body, CancellationToken ct = default)postStoredFolioDetails
Section titled “postStoredFolioDetails”Create Stored Folio Details
POST /csh/v1/hotels/{hotelId}/storedFolios/{folioId} · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.PostStoredFolioDetailsAsync(string folioId, StoredFolioDetails body, string? hotelId = null, CancellationToken ct = default)postSupplementalFolio
Section titled “postSupplementalFolio”Post supplemental folio
POST /csh/v1/hotels/{hotelId}/supplementFolios · hotel-scoped
Task<PostSupplementalFolioStatus?> ctx.Ohip.Api.Csh.PostSupplementalFolioAsync(PostSupplementalFolio body, string? hotelId = null, CancellationToken ct = default)postZeroBalanceCheckoutReservations
Section titled “postZeroBalanceCheckoutReservations”Create Zero Balance Checkout Reservation Batch
POST /csh/v1/hotels/{hotelId}/zeroBalanceCheckoutReservations/batchJobs · hotel-scoped
Task<BatchZeroBalanceCheckoutDetails?> ctx.Ohip.Api.Csh.PostZeroBalanceCheckoutReservationsAsync(BatchZeroBalanceCheckoutReservation body, string? hotelId = null, CancellationToken ct = default)processFiscalRetry
Section titled “processFiscalRetry”Process Fiscal retry
PUT /csh/v1/hotels/{hotelId}/folios/{folioId}/fiscal · hotel-scoped
Task<ProcessFiscalRetryStatus?> ctx.Ohip.Api.Csh.ProcessFiscalRetryAsync(string folioId, ProcessFiscalRetry body, string? hotelId = null, CancellationToken ct = default)processReservationDeposit
Section titled “processReservationDeposit”Process Reservations deposit
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/deposit · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.ProcessReservationDepositAsync(string reservationId, ReservationDepositCriteria body, string? hotelId = null, CancellationToken ct = default)processRoomRoutingRefresh
Section titled “processRoomRoutingRefresh”Process Room Routing Refresh
PUT /csh/v1/hotels/{hotelId}/sourceReservations/{sourceReservationId}/targetReservations/{targetReservationId}/roomRouting · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.ProcessRoomRoutingRefreshAsync(string sourceReservationId, string targetReservationId, RoomRoutingRefresh body, string? hotelId = null, CancellationToken ct = default)putBedTaxInfo
Section titled “putBedTaxInfo”Change bed tax information
PUT /csh/v1/hotels/{hotelId}/bedTax/{taxRegistraitionNo} · hotel-scoped · deprecated
Task<Status?> ctx.Ohip.Api.Csh.PutBedTaxInfoAsync(string taxRegistraitionNo, BedTaxCriteria body, string? hotelId = null, CancellationToken ct = default)putBillingCharge
Section titled “putBillingCharge”Change Billing Charge
PUT /csh/v1/hotels/{hotelId}/transactions/{transactionId}/charges · hotel-scoped
Task<BillingChargeStatus?> ctx.Ohip.Api.Csh.PutBillingChargeAsync(string transactionId, BillingCharge body, string? hotelId = null, CancellationToken ct = default)putBillingCharges
Section titled “putBillingCharges”Change Billing Charges
PUT /csh/v1/hotels/{hotelId}/billingCharges · hotel-scoped
Task<PutBillingChargesStatus?> ctx.Ohip.Api.Csh.PutBillingChargesAsync(PutBillingCharges body, string? hotelId = null, CancellationToken ct = default)putCashier
Section titled “putCashier”Close Cashier
PUT /csh/v1/cashiers/{cashierId}/closure · chain-level
Task<Status?> ctx.Ohip.Api.Csh.PutCashierAsync(string cashierId, CashierClosure body, CancellationToken ct = default)putCashierLock
Section titled “putCashierLock”Extend Cashier Lock
PUT /csh/v1/hotels/{hotelId}/cashierslock/{lockId} · hotel-scoped
Task<ExtendedCashierLock?> ctx.Ohip.Api.Csh.PutCashierLockAsync(string lockId, CashierLockCriteriaToExtend body, string? hotelId = null, CancellationToken ct = default)putForEarlyDeparture
Section titled “putForEarlyDeparture”Change early Departure
PUT /csh/v1/hotels/{hotelId}/reservations/{reservationId}/earlyDeparture · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.PutForEarlyDepartureAsync(string reservationId, EarlyDeparture body, string? hotelId = null, CancellationToken ct = default)putGuestCheckDetails
Section titled “putGuestCheckDetails”Update Guest Check Details
PUT /csh/v1/hotels/{hotelId}/check/{checkNumber} · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.PutGuestCheckDetailsAsync(string checkNumber, ChangeGuestCheckDetails body, string? hotelId = null, CancellationToken ct = default)putPayeeTaxNumber
Section titled “putPayeeTaxNumber”Change Payee Tax Number
PUT /csh/v1/hotels/{hotelId}/payees/{payeeId}/taxNumber · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.PutPayeeTaxNumberAsync(string payeeId, PayeeTaxNumber body, string? hotelId = null, CancellationToken ct = default)putReservationDepositTransfer
Section titled “putReservationDepositTransfer”Change Reservation Deposit Transfer.
PUT /csh/v1/hotels/{hotelId}/reservations/{sourceReservationId}/deposit/transfers · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.PutReservationDepositTransferAsync(string sourceReservationId, DepositTransferCriteria body, string? hotelId = null, CancellationToken ct = default)putRoutingInstructions
Section titled “putRoutingInstructions”Create routing instructions
PUT /csh/v1/hotels/{hotelId}/reservations/{reservationId}/routingInstructions/create · hotel-scoped
Task<CreatedRoutingInstructions?> ctx.Ohip.Api.Csh.PutRoutingInstructionsAsync(string reservationId, RoutingInstructions body, string? hotelId = null, CancellationToken ct = default)redeemPrepaidCards
Section titled “redeemPrepaidCards”Operation to redeem prepaid cards.
PUT /csh/v1/hotels/{hotelId}/reservations/{reservationId}/prepaidCards/redemptions · hotel-scoped
Task<RedeemPrepaidCardsStatus?> ctx.Ohip.Api.Csh.RedeemPrepaidCardsAsync(string reservationId, RedeemPrepaidCards body, string? hotelId = null, CancellationToken ct = default)registerManualAuthorization
Section titled “registerManualAuthorization”Register Manual Authorization
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/paymentMethods/creditCard/authorize/manual · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.RegisterManualAuthorizationAsync(string reservationId, CcManualAuthorizationCriteria body, string? hotelId = null, CancellationToken ct = default)registerVaultTransaction
Section titled “registerVaultTransaction”Register Vault Transaction
POST /csh/v1/hotels/{hotelId}/creditcardTransaction/logs · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.RegisterVaultTransactionAsync(VaultTransaction body, string? hotelId = null, CancellationToken ct = default)reinstateCheckOut
Section titled “reinstateCheckOut”Reinstate Checked Out Reservation
PUT /csh/v1/hotels/{hotelId}/reservations/{reservationId}/checkOuts/reinstate · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.ReinstateCheckOutAsync(string reservationId, ReinstateCheckedOutReservation body, string? hotelId = null, CancellationToken ct = default)releaseCashierLock
Section titled “releaseCashierLock”Release Cashier Lock
DELETE /csh/v1/cashiersLock/{lockId} · chain-level
Task<Status?> ctx.Ohip.Api.Csh.ReleaseCashierLockAsync(string lockId, CancellationToken ct = default)reloadPrepaidCard
Section titled “reloadPrepaidCard”Operation to reload prepaid card.
PUT /csh/v1/hotels/{hotelId}/prepaidCards/reload · hotel-scoped
Task<ReloadPrepaidCardStatus?> ctx.Ohip.Api.Csh.ReloadPrepaidCardAsync(ReloadPrepaidCard body, string? hotelId = null, CancellationToken ct = default)removeBedTaxInfo
Section titled “removeBedTaxInfo”Delete bed tax information
DELETE /csh/v1/hotels/{hotelId}/bedTax/{taxRegistraitionNo} · hotel-scoped · deprecated
Task<Status?> ctx.Ohip.Api.Csh.RemoveBedTaxInfoAsync(string taxRegistraitionNo, string? hotelId = null, CancellationToken ct = default)removeFixedCharges
Section titled “removeFixedCharges”Delete Fixed Charges
DELETE /csh/v1/hotels/{hotelId}/reservations/{reservationId}/fixedCharges · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.RemoveFixedChargesAsync(string reservationId, string? hotelId = null, string[]? fixedChargeID = null, CancellationToken ct = default)resendSupportingDocument
Section titled “resendSupportingDocument”Operation to resend the failed supporting documents to fiscal partner.
POST /csh/v1/hotels/{hotelId}/fiscalSupportingDocuments · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.ResendSupportingDocumentAsync(FiscalSupportingDocumentCriteria body, string? hotelId = null, CancellationToken ct = default)reverseARInvoice
Section titled “reverseARInvoice”Reverse AR Invoice
DELETE /csh/v1/hotels/{hotelId}/transactions/arInvoices/reverse · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.ReverseARInvoiceAsync(string? hotelId = null, double? cashierId = null, string? reasonCode = null, double?[]? transactionCodes = null, CancellationToken ct = default)reverseCertificatePostings
Section titled “reverseCertificatePostings”Reverse certificate postings
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/reverseCertificate · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.ReverseCertificatePostingsAsync(string reservationId, ReverseCertificatePostingsCriteria body, string? hotelId = null, CancellationToken ct = default)reverseCompRedemptions
Section titled “reverseCompRedemptions”Operation to reverse complimentary bucket redemptions for a guest having PTS Membership Type
POST /csh/v1/hotels/{hotelId}/reservations/{reservationId}/compRedemptionReversals · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.ReverseCompRedemptionsAsync(string reservationId, ReverseCompRedemptions body, string? hotelId = null, CancellationToken ct = default)reverseFlexibleBenefitPosting
Section titled “reverseFlexibleBenefitPosting”Delete flexible benefit postings
DELETE /csh/v1/hotels/{hotelId}/transactions/{transactionId}/flexibleBenefitPostings · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.ReverseFlexibleBenefitPostingAsync(string transactionId, string? hotelId = null, CancellationToken ct = default)reverseFolioTaxPayment
Section titled “reverseFolioTaxPayment”Change folio tax payments
PUT /csh/v1/hotels/{hotelId}/cashiers/{cashierId}/folioTaxPayments · hotel-scoped
Task<FolioTaxPaymentReversal?> ctx.Ohip.Api.Csh.ReverseFolioTaxPaymentAsync(string cashierId, TransactionReversal body, string? hotelId = null, CancellationToken ct = default)searchCompRoutingInstructions
Section titled “searchCompRoutingInstructions”Get Comp Routing Instructions
POST /csh/v1/hotels/{hotelId}/compRoutingInstructions/searches · hotel-scoped
Task<CompRoutingInstructions?> ctx.Ohip.Api.Csh.SearchCompRoutingInstructionsAsync(SearchCompRoutingInstructionsRequest body, string? hotelId = null, CancellationToken ct = default)searchFiscalSupportingDocuments
Section titled “searchFiscalSupportingDocuments”Get supporting documents details.
POST /csh/v1/hotels/{hotelId}/fiscalSupportingDocuments/searches · hotel-scoped
Task<FiscalSupportingDocumentsResponse?> ctx.Ohip.Api.Csh.SearchFiscalSupportingDocumentsAsync(SearchFiscalSupportingDocumentsRequest body, string? hotelId = null, CancellationToken ct = default)searchFolioHistory
Section titled “searchFolioHistory”Get folio history
POST /csh/v1/hotels/{hotelId}/folioHistory/searches · hotel-scoped
Task<FolioHistoryResponse?> ctx.Ohip.Api.Csh.SearchFolioHistoryAsync(SearchFolioHistoryRequest body, string? hotelId = null, CancellationToken ct = default)searchReceiptHistory
Section titled “searchReceiptHistory”Get Receipt History
POST /csh/v1/hotels/{hotelId}/receiptHistory/searches · hotel-scoped
Task<ReceiptHistoryResponse?> ctx.Ohip.Api.Csh.SearchReceiptHistoryAsync(SearchReceiptHistoryRequest body, string? hotelId = null, CancellationToken ct = default)splitAndTransferTransaction
Section titled “splitAndTransferTransaction”Split and transfer transactions
PUT /csh/v1/hotels/{hotelId}/transactions/splitAndTransfer · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.SplitAndTransferTransactionAsync(TransactionToSplitAndTransfer body, string? hotelId = null, CancellationToken ct = default)splitDepositTransaction
Section titled “splitDepositTransaction”Split deposit transaction
PUT /csh/v1/hotels/{hotelId}/reservations/{reservationId}/transactions/{transactionId} · hotel-scoped
Task<SplitDepositTransactionStatus?> ctx.Ohip.Api.Csh.SplitDepositTransactionAsync(string reservationId, string transactionId, SplitDepositTransaction body, string? hotelId = null, CancellationToken ct = default)splitTransaction
Section titled “splitTransaction”Split transactions
PUT /csh/v1/hotels/{hotelId}/transactions/split · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.SplitTransactionAsync(TransactionToSplit body, string? hotelId = null, CancellationToken ct = default)transferCompTransactions
Section titled “transferCompTransactions”Transfer comp transactions to window
POST /csh/v1/hotels/{hotelId}/transferCompTransactions · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.TransferCompTransactionsAsync(TransferCompTransactions body, string? hotelId = null, CancellationToken ct = default)transferFolioToWindow
Section titled “transferFolioToWindow”Transfer Folio to Window.
PUT /csh/v1/hotels/{hotelId}/reservations/{reservationId}/transferFolioTransactions · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.TransferFolioToWindowAsync(string reservationId, FolioToWindow body, string? hotelId = null, CancellationToken ct = default)transferTransactionToReservation
Section titled “transferTransactionToReservation”Transfer Transaction to Reservation
PUT /csh/v1/hotels/{hotelId}/reservations/{toReservationId}/transferTransaction · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.TransferTransactionToReservationAsync(string toReservationId, ReservationTransaction body, string? hotelId = null, CancellationToken ct = default)transferTransactionToWindow
Section titled “transferTransactionToWindow”Transfer Transaction to Window
PUT /csh/v1/hotels/{hotelId}/reservations/{reservationId}/transferTransactions · hotel-scoped
Task<TransferTransactionToWindow?> ctx.Ohip.Api.Csh.TransferTransactionToWindowAsync(string reservationId, TransactionToWindow body, string? hotelId = null, CancellationToken ct = default)transitionDepositToGuestFolio
Section titled “transitionDepositToGuestFolio”Transition Deposit to Guest Folio
PUT /csh/v1/hotels/{hotelId}/reservations/{reservationId}/depositTransition · hotel-scoped
Task<DepositTransitionStatus?> ctx.Ohip.Api.Csh.TransitionDepositToGuestFolioAsync(string reservationId, DepositToGuestFolio body, string? hotelId = null, CancellationToken ct = default)unlinkReservationPackageAllowance
Section titled “unlinkReservationPackageAllowance”Unlink reservation package allowance
DELETE /csh/v1/hotels/{hotelId}/reservations/{reservationId}/packageAllowance/links · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.UnlinkReservationPackageAllowanceAsync(string reservationId, string? hotelId = null, CancellationToken ct = default)updateFixedCharges
Section titled “updateFixedCharges”Updates Fixed Charges
PUT /csh/v1/hotels/{hotelId}/reservations/{reservationId}/fixedCharges · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.UpdateFixedChargesAsync(string reservationId, FixedCharges body, string? hotelId = null, CancellationToken ct = default)validateCreditBill
Section titled “validateCreditBill”Validate Credit Bill
PUT /csh/v1/hotels/{hotelId}/creditBill/action/validate · hotel-scoped
Task<ValidatedCreditBill?> ctx.Ohip.Api.Csh.ValidateCreditBillAsync(CreditBillCriteria body, string? hotelId = null, CancellationToken ct = default)validateDepositFolio
Section titled “validateDepositFolio”Validate Deposit Folio
PUT /csh/v1/hotels/{hotelId}/depositfolios/action/validate · hotel-scoped
Task<DepositedFolioValidate?> ctx.Ohip.Api.Csh.ValidateDepositFolioAsync(DepositFolioValidateCriteria body, string? hotelId = null, CancellationToken ct = default)validateTransactionCodes
Section titled “validateTransactionCodes”Validate Transaction Codes
GET /csh/v1/hotels/{hotelId}/transactions/{transactionId} · hotel-scoped
Task<ValidatedTransactionCode?> ctx.Ohip.Api.Csh.ValidateTransactionCodesAsync(string transactionId, string? hotelId = null, GetEventQueryParameterType? event = null, string? fiscalBillNo = null, Date? folioDate = null, double? folioNo = null, GetFolioStatusQueryParameterType? folioStatus = null, string? folioTypeName = null, string? internalFolioWindowID = null, double? invoiceNo = null, CancellationToken ct = default)verifyForEarlyDeparture
Section titled “verifyForEarlyDeparture”Verify for early Departure
GET /csh/v1/hotels/{hotelId}/reservations/{reservationId}/earlyDeparture/verify · hotel-scoped
Task<EarlyDepartureInfo?> ctx.Ohip.Api.Csh.VerifyForEarlyDepartureAsync(string reservationId, string? hotelId = null, double? cashierId = null, string[]? idContext = null, bool? ignoreCheckOnTieredRate = null, bool? ignoreRateRestriction = null, bool? postConsumedAllowanceToGuest = null, bool? postEarlyDeparturePenalty = null, string[]? type = null, CancellationToken ct = default)voidBillingCheckCharges
Section titled “voidBillingCheckCharges”Delete Billing Check Charges
DELETE /csh/v1/hotels/{hotelId}/check/{checkNumber}/charges · hotel-scoped
Task<Status?> ctx.Ohip.Api.Csh.VoidBillingCheckChargesAsync(string checkNumber, string? hotelId = null, Action<ChargesRequestBuilderDeleteQueryParameters>? query = null, CancellationToken ct = default)voidFolio
Section titled “voidFolio”Void folio
PUT /csh/v1/hotels/{hotelId}/reservations/{reservationId}/voidfolios/{folioId} · hotel-scoped
Task<VoidedFolio?> ctx.Ohip.Api.Csh.VoidFolioAsync(string reservationId, string folioId, FolioToVoid body, string? hotelId = null, CancellationToken ct = default)