item_fulfillments library

The v4 item fulfillments family: its endpoints, bound class, path templates and views.

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

Classes

ItemFulfillment
The item fulfillment body.
ItemFulfillmentAccount
A ItemFulfillment's account.
ItemFulfillmentCreatedBy
A ItemFulfillment's created_by.
ItemFulfillmentFulfillment
One entry of a ItemFulfillment's fulfillments.
ItemFulfillmentFulfillmentItem
A ItemFulfillmentFulfillment's item.
ItemFulfillmentInvoice
A ItemFulfillment's invoice.
ItemFulfillmentList
A page of ItemFulfillment records.
ItemFulfillmentNote
One fulfillment note as the notes listing and read answer it; the note is stored on the fulfillment's sale invoice.
ItemFulfillmentNoteAttachment
One entry of a ItemFulfillmentNote's attachments.
ItemFulfillmentNoteList
One page of ItemFulfillmentNote records, under data.
ItemFulfillmentNoteRead
What getItemFulfillmentNote answers: the note under item_fulfillment.note.
ItemFulfillmentNotes
What createItemFulfillmentNote answers, under note.
ItemFulfillmentNotesDetail
A ItemFulfillmentNotes's item_fulfillment.
ItemFulfillmentNotesItemFulfillment
A ItemFulfillmentNotes's item_fulfillment.
ItemFulfillmentNoteWatcher
One entry of a ItemFulfillmentNote's watchers.
ItemFulfillmentRead
The item fulfillment read body.
ItemFulfillmentReadAccount
A ItemFulfillmentRead's account.
ItemFulfillmentReadCreatedBy
A ItemFulfillmentRead's created_by.
ItemFulfillmentReadFulfillment
One entry of a ItemFulfillmentRead's fulfillments.
ItemFulfillmentReadFulfillmentItem
A ItemFulfillmentReadFulfillment's item.
ItemFulfillmentReadInvoice
A ItemFulfillmentRead's invoice.
ItemFulfillmentReadLastUpdatedBy
A ItemFulfillmentRead's last_updated_by.
ItemFulfillments
The item fulfillments body.
ItemFulfillmentsResource
The item fulfillments endpoints with client already applied.
ItemFulfillmentsUrls
ItemFulfillmentUpdated
The item fulfillment updated body.

Functions

createItemFulfillment(ExsitedClient client, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ItemFulfillments>>
POST /api/{api_version}/item_fulfillments
createItemFulfillmentNote(ExsitedClient client, Object fulfillmentId, String note, {Map<String, Object?>? files, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ItemFulfillmentNotes>>
POST /api/{api_version}/item_fulfillments/{fulfillment_id}/notes
deleteItemFulfillment(ExsitedClient client, Object fulfillmentId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
DELETE /api/{api_version}/item_fulfillments/{fulfillment_id}
deleteItemFulfillmentNote(ExsitedClient client, Object fulfillmentId, Object noteId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
DELETE /api/{api_version}/item_fulfillments/{fulfillment_id}/notes/{note_id}
getItemFulfillment(ExsitedClient client, Object fulfillmentId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ItemFulfillmentRead>>
GET /api/{api_version}/item_fulfillments/{fulfillment_id}
getItemFulfillmentNote(ExsitedClient client, Object fulfillmentId, Object noteId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ItemFulfillmentNoteRead>>
GET /api/{api_version}/item_fulfillments/{fulfillment_id}/notes/{note_id}
getItemFulfillmentNotes(ExsitedClient client, Object fulfillmentId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ItemFulfillmentNoteList>>
GET /api/{api_version}/item_fulfillments/{fulfillment_id}/notes
getItemFulfillments(ExsitedClient client, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ItemFulfillmentList>>
GET /api/{api_version}/item_fulfillments
updateItemFulfillment(ExsitedClient client, Object fulfillmentId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ItemFulfillmentUpdated>>
PATCH /api/{api_version}/item_fulfillments/{fulfillment_id}