ReturnMerchandiseAuthorisationsResource class

The return merchandise authorisations endpoints with client already applied.

Constructors

ReturnMerchandiseAuthorisationsResource(ExsitedClient client)
Bind the resource to a client; normally reached via client.returnMerchandiseAuthorisations.
const

Properties

client → ExsitedClient
The client every call below is made through.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

approveReturnMerchandiseAuthorisation(Object rmaId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ReturnMerchandiseAuthorisationRead>>
POST /api/{api_version}/return_merchandise_authorisations/{rma_id}/approve
createReturnMerchandiseAuthorisation(Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ReturnMerchandiseAuthorisations>>
POST /api/{api_version}/return_merchandise_authorisations
createReturnMerchandiseAuthorisationNote(Object rmaId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
POST /api/{api_version}/return_merchandise_authorisations/{rma_id}/notes
deleteReturnMerchandiseAuthorisation(Object rmaId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
DELETE /api/{api_version}/return_merchandise_authorisations/{rma_id}
deleteReturnMerchandiseAuthorisationNote(Object rmaId, Object noteId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
DELETE /api/{api_version}/return_merchandise_authorisations/{rma_id}/notes/{note_id}
deleteReturnMerchandiseAuthorisationNoteFile(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(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(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(Object rmaId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ReturnMerchandiseAuthorisationRead>>
GET /api/{api_version}/return_merchandise_authorisations/{rma_id}
getReturnMerchandiseAuthorisationNote(Object rmaCode, Object noteId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
GET /api/{api_version}/return_merchandise_authorisations/{rma_code}/notes/{note_id}
getReturnMerchandiseAuthorisationNoteFile(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(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(Object rmaCode, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
GET /api/{api_version}/return_merchandise_authorisations/{rma_code}/notes
getReturnMerchandiseAuthorisationReceive(Object rmaCode, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<InvoiceReturnMerchandiseAuthorisationReceiveList>>
GET /api/{api_version}/return_merchandise_authorisations/{rma_code}/receive
getReturnMerchandiseAuthorisationReceiveByUuid(Object rmaCode, Object receiveUuid, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<InvoiceReturnMerchandiseAuthorisationReceive>>
GET /api/{api_version}/return_merchandise_authorisations/{rma_code}/receive/{receive_uuid}
getReturnMerchandiseAuthorisations({Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ReturnMerchandiseAuthorisationList>>
GET /api/{api_version}/return_merchandise_authorisations
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
receiveReturnMerchandiseAuthorisation(Object rmaId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ReturnMerchandiseAuthorisationRead>>
POST /api/{api_version}/return_merchandise_authorisations/{rma_id}/receive
rejectReturnMerchandiseAuthorisation(Object rmaId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ReturnMerchandiseAuthorisationRead>>
POST /api/{api_version}/return_merchandise_authorisations/{rma_id}/reject
toString() → String
A string representation of this object.
inherited
updateReturnMerchandiseAuthorisation(Object rmaId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ReturnMerchandiseAuthorisationRead>>
PATCH /api/{api_version}/return_merchandise_authorisations/{rma_id}

Operators

operator ==(Object other) → bool
The equality operator.
inherited