cshasync: OPERA Cloud Cashiering Asynchronous API
3 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.
getFinancialPostingsAsync
Section titled “getFinancialPostingsAsync”Get results of Financial Postings with Net and Vat breakdown.
GET /csh/async/v1/hotels/{hotelId}/financialPostingsNetVat/{statusId} · hotel-scoped · asynchronous
Task<FinancialPostingsNetVat?> ctx.Ohip.Api.Cshasync.GetFinancialPostingsAsyncAsync(string statusId, string? hotelId = null, CancellationToken ct = default)getFinancialPostingsProcessStatusAsync
Section titled “getFinancialPostingsProcessStatusAsync”Check status of financial postings process
HEAD /csh/async/v1/hotels/{hotelId}/financialPostingsNetVat/{statusId} · hotel-scoped · asynchronous
Task ctx.Ohip.Api.Cshasync.GetFinancialPostingsProcessStatusAsyncAsync(string statusId, string? hotelId = null, CancellationToken ct = default)startFinancialPostingsAsync
Section titled “startFinancialPostingsAsync”Get Financial Postings with Net and Vat breakdown.
POST /csh/async/v1/hotels/{hotelId}/financialPostingsNetVat · hotel-scoped · asynchronous
Task<FinancialPostingsNetVat?> ctx.Ohip.Api.Cshasync.StartFinancialPostingsAsyncAsync(Netvatcriteriatype body, string? hotelId = null, CancellationToken ct = default)