Skip to content

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.

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)

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)

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)