Functions

Link copied to clipboard
@MustBeClosed
open suspend fun listDetails(reportDate: LocalDate, requestOptions: RequestOptions): HttpResponseFor<ReportSettlementListDetailsPageAsync>

@MustBeClosed
open suspend fun listDetails(reportDate: LocalDate, params: ReportSettlementListDetailsParams = ReportSettlementListDetailsParams.none(), requestOptions: RequestOptions = RequestOptions.none()): HttpResponseFor<ReportSettlementListDetailsPageAsync>

Returns a raw HTTP response for get /v1/reports/settlement/details/{report_date}, but is otherwise the same as SettlementServiceAsync.listDetails.

Link copied to clipboard
Link copied to clipboard
@MustBeClosed
open suspend fun summary(reportDate: LocalDate, requestOptions: RequestOptions): HttpResponseFor<SettlementReport>
open suspend override fun summary(params: ReportSettlementSummaryParams, requestOptions: RequestOptions): HttpResponseFor<SettlementReport>

@MustBeClosed
open suspend fun summary(reportDate: LocalDate, params: ReportSettlementSummaryParams = ReportSettlementSummaryParams.none(), requestOptions: RequestOptions = RequestOptions.none()): HttpResponseFor<SettlementReport>

Returns a raw HTTP response for get /v1/reports/settlement/summary/{report_date}, but is otherwise the same as SettlementServiceAsync.summary.

Link copied to clipboard

Returns a view of this service with the given option modifications applied.