return_merchandise_authorisations library

The v4 return merchandise authorisations family: its endpoints, bound class, path templates and views.

Import it with a prefix, import 'package:exsited/return_merchandise_authorisations.dart' as return_merchandise_authorisations;, because families declare the same top-level names and a Dart export can neither rename nor prefix them.

Classes

InvoiceReturnMerchandiseAuthorisationReceive
The invoice return merchandise authorisation receive body.
InvoiceReturnMerchandiseAuthorisationReceiveCreatedBy
A InvoiceReturnMerchandiseAuthorisationReceive's created_by.
InvoiceReturnMerchandiseAuthorisationReceiveEntry
One entry of a InvoiceReturnMerchandiseAuthorisationReceiveList's data.
InvoiceReturnMerchandiseAuthorisationReceiveEntryCreatedBy
A InvoiceReturnMerchandiseAuthorisationReceiveEntry's created_by.
InvoiceReturnMerchandiseAuthorisationReceiveList
A page of InvoiceReturnMerchandiseAuthorisationReceive records.
ReturnMerchandiseAuthorisation
The return merchandise authorisation body.
ReturnMerchandiseAuthorisationAccount
A ReturnMerchandiseAuthorisation's account.
ReturnMerchandiseAuthorisationCreatedBy
A ReturnMerchandiseAuthorisation's created_by.
ReturnMerchandiseAuthorisationList
A page of ReturnMerchandiseAuthorisation records.
ReturnMerchandiseAuthorisationRead
The return merchandise authorisation read body.
ReturnMerchandiseAuthorisationReadAccount
A ReturnMerchandiseAuthorisationRead's account.
ReturnMerchandiseAuthorisationReadCreatedBy
A ReturnMerchandiseAuthorisationRead's created_by.
ReturnMerchandiseAuthorisationReadReceiveRma
One entry of a ReturnMerchandiseAuthorisationRead's receive_rmas.
ReturnMerchandiseAuthorisationReadReceiveRmaCreatedBy
A ReturnMerchandiseAuthorisationReadReceiveRma's created_by.
ReturnMerchandiseAuthorisationReadSaleInvoice
A ReturnMerchandiseAuthorisationRead's sale_invoice.
ReturnMerchandiseAuthorisations
The return merchandise authorisations body.
ReturnMerchandiseAuthorisationSaleInvoice
A ReturnMerchandiseAuthorisation's sale_invoice.
ReturnMerchandiseAuthorisationsResource
The return merchandise authorisations endpoints with client already applied.
ReturnMerchandiseAuthorisationsUrls

Functions

approveReturnMerchandiseAuthorisation(ExsitedClient client, Object rmaId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ReturnMerchandiseAuthorisationRead>>
POST /api/{api_version}/return_merchandise_authorisations/{rma_id}/approve
createReturnMerchandiseAuthorisation(ExsitedClient client, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ReturnMerchandiseAuthorisations>>
POST /api/{api_version}/return_merchandise_authorisations
createReturnMerchandiseAuthorisationNote(ExsitedClient client, Object rmaId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
POST /api/{api_version}/return_merchandise_authorisations/{rma_id}/notes
deleteReturnMerchandiseAuthorisation(ExsitedClient client, Object rmaId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
DELETE /api/{api_version}/return_merchandise_authorisations/{rma_id}
deleteReturnMerchandiseAuthorisationNote(ExsitedClient client, Object rmaId, Object noteId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
DELETE /api/{api_version}/return_merchandise_authorisations/{rma_id}/notes/{note_id}
deleteReturnMerchandiseAuthorisationNoteFile(ExsitedClient client, Object rmaId, Object noteId, Object fileId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
DELETE /api/{api_version}/return_merchandise_authorisations/{rma_id}/notes/{note_id}/files/{file_id}
getInvoiceReturnMerchandiseAuthorisationReceive(ExsitedClient client, Object invoiceId, Object rmaId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<InvoiceReturnMerchandiseAuthorisationReceiveList>>
GET /api/{api_version}/invoices/{invoice_id}/return_merchandise_authorisations/{rma_code}/receive
getInvoiceReturnMerchandiseAuthorisationReceiveByUuid(ExsitedClient client, Object invoiceId, Object rmaId, Object receiveUuid, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<InvoiceReturnMerchandiseAuthorisationReceive>>
GET /api/{api_version}/invoices/{invoice_id}/return_merchandise_authorisations/{rma_code}/receive/{receive_uuid}
getReturnMerchandiseAuthorisation(ExsitedClient client, Object rmaId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ReturnMerchandiseAuthorisationRead>>
GET /api/{api_version}/return_merchandise_authorisations/{rma_id}
getReturnMerchandiseAuthorisationNote(ExsitedClient client, Object rmaCode, Object noteId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
GET /api/{api_version}/return_merchandise_authorisations/{rma_code}/notes/{note_id}
getReturnMerchandiseAuthorisationNoteFile(ExsitedClient client, Object rmaCode, Object noteId, Object fileId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
GET /api/{api_version}/return_merchandise_authorisations/{rma_code}/notes/{note_id}/files/{file_id}
getReturnMerchandiseAuthorisationNoteFiles(ExsitedClient client, Object rmaCode, Object noteId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
GET /api/{api_version}/return_merchandise_authorisations/{rma_code}/notes/{note_id}/files
getReturnMerchandiseAuthorisationNotes(ExsitedClient client, Object rmaCode, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
GET /api/{api_version}/return_merchandise_authorisations/{rma_code}/notes
getReturnMerchandiseAuthorisationReceive(ExsitedClient client, Object rmaCode, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<InvoiceReturnMerchandiseAuthorisationReceiveList>>
GET /api/{api_version}/return_merchandise_authorisations/{rma_code}/receive
getReturnMerchandiseAuthorisationReceiveByUuid(ExsitedClient client, Object rmaCode, Object receiveUuid, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<InvoiceReturnMerchandiseAuthorisationReceive>>
GET /api/{api_version}/return_merchandise_authorisations/{rma_code}/receive/{receive_uuid}
getReturnMerchandiseAuthorisations(ExsitedClient client, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ReturnMerchandiseAuthorisationList>>
GET /api/{api_version}/return_merchandise_authorisations
receiveReturnMerchandiseAuthorisation(ExsitedClient client, Object rmaId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ReturnMerchandiseAuthorisationRead>>
POST /api/{api_version}/return_merchandise_authorisations/{rma_id}/receive
rejectReturnMerchandiseAuthorisation(ExsitedClient client, Object rmaId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ReturnMerchandiseAuthorisationRead>>
POST /api/{api_version}/return_merchandise_authorisations/{rma_id}/reject
updateReturnMerchandiseAuthorisation(ExsitedClient client, Object rmaId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ReturnMerchandiseAuthorisationRead>>
PATCH /api/{api_version}/return_merchandise_authorisations/{rma_id}