ItemFulfillment object represents the recorded shipment or delivery of some or all items on an associated sales order.idUUIDremote_idStringcreated_atDateTime (ISO 8601)modified_atDateTime (ISO 8601)sales_orderUUIDfulfillment_dateDateTime (ISO 8601)customerUUIDcompanyUUIDstatusEnumDRAFT, IN_PROGRESS, SHIPPED, CANCELLED. In cases where there is no clear mapping, the original value passed through will be returned. To receive all enum values in the original format, use the show_enum_origins query parameter. Learn more.memoStringlinesItemFulfillmentLine[]ItemFulfillmentLine object represents the specific quantity of a particular product or service that has actually been shipped or delivered against its corresponding order line.idUUIDremote_idStringcreated_atDateTime (ISO 8601)modified_atDateTime (ISO 8601)itemUUIDsales_order_lineUUIDquantityStringtracking_categoriesArrayremote_created_atDateTime (ISO 8601)remote_updated_atDateTime (ISO 8601)remote_was_deletedBooleanremote_fieldsRemoteField[]remote_created_atDateTime (ISO 8601)remote_updated_atDateTime (ISO 8601)remote_was_deletedBooleanfield_mappingsObjectremote_dataRemoteData[]RemoteData object is used to represent the full data pulled from the third-party API for an object.pathStringdataAnyremote_fieldsRemoteField[]https://api.merge.dev/api/accounting/v1/item-fulfillments
Returns a list of ItemFulfillment objects.
cursorStringexpandStringinclude_deleted_dataBooleaninclude_remote_dataBooleaninclude_remote_fieldsBooleaninclude_shell_dataBooleanpage_sizeIntegerremote_fieldsStringshow_enum_originsString
Supported Response Fields
linesItemFulfillmentLine[]remote_idstringitemstringsales_order_linestringquantitystringtracking_categoriesarraycompanyUUIDcustomerUUIDfulfillment_dateDateTime (ISO 8601)memoStringremote_created_atDateTime (ISO 8601)remote_dataRemoteData[]pathstringdatastringremote_idStringremote_updated_atDateTime (ISO 8601)sales_orderUUIDhttps://api.merge.dev/api/accounting/v1/item-fulfillments
Creates an ItemFulfillment object with the given values. To run asynchronously, see our guide.
is_debug_modeBooleanrun_asyncBooleanmodelObjectsales_orderUUIDid field in the SalesOrder object.fulfillment_dateDateTime (ISO 8601)customerUUIDid field in the Contact object.companyUUIDid field in the CompanyInfo object.statusEnumDRAFT, IN_PROGRESS, SHIPPED, CANCELLED.memoStringintegration_paramsObjectlinked_account_paramsObjectremote_fieldsArray
Supported POST Model Parameters
companyUUIDcustomerUUIDfulfillment_dateDateTime (ISO 8601)linesItemFulfillmentLine[]idstringremote_idstringcreated_atstringmodified_atstringitemstringsales_order_linestringquantitystringtracking_categoriesarrayremote_created_atstringremote_updated_atstringremote_was_deletedbooleanremote_fieldsarraymemoStringremote_created_atDateTime (ISO 8601)remote_idStringremote_updated_atDateTime (ISO 8601)sales_orderUUIDAdditional POST Parameters
remote_fieldsObjectremote_field_classStringhttps://api.merge.dev/api/accounting/v1/item-fulfillments/{id}
Returns an ItemFulfillment object with the given id.
expandStringidUUIDinclude_remote_dataBooleaninclude_remote_fieldsBooleaninclude_shell_dataBooleanremote_fieldsStringshow_enum_originsString
Supported Response Fields
linesItemFulfillmentLine[]remote_idstringitemstringsales_order_linestringquantitystringtracking_categoriesarraycompanyUUIDcustomerUUIDfulfillment_dateDateTime (ISO 8601)memoStringremote_created_atDateTime (ISO 8601)remote_dataRemoteData[]pathstringdatastringremote_idStringremote_updated_atDateTime (ISO 8601)sales_orderUUIDhttps://api.merge.dev/api/accounting/v1/item-fulfillments/batch/{batch_id}/objects
Returns a list of ItemFulfillment objects.
batch_idUUIDcursorStringexpandStringinclude_deleted_dataBooleaninclude_remote_dataBooleaninclude_remote_fieldsBooleaninclude_shell_dataBooleanpage_sizeIntegerremote_fieldsStringshow_enum_originsString
Supported Response Fields
linesItemFulfillmentLine[]remote_idstringitemstringsales_order_linestringquantitystringtracking_categoriesarraycompanyUUIDcustomerUUIDfulfillment_dateDateTime (ISO 8601)memoStringremote_created_atDateTime (ISO 8601)remote_dataRemoteData[]pathstringdatastringremote_idStringremote_updated_atDateTime (ISO 8601)sales_orderUUIDhttps://api.merge.dev/api/accounting/v1/item-fulfillments/lines/remote-field-classes
Returns a list of RemoteFieldClass objects.
cursorStringinclude_deleted_dataBooleaninclude_remote_dataBooleaninclude_shell_dataBooleanis_common_model_fieldBooleanis_customBooleanpage_sizeIntegerhttps://api.merge.dev/api/accounting/v1/item-fulfillments/meta/post
Returns metadata for ItemFulfillment POSTs.

Supported POST Model Parameters
companyUUIDcustomerUUIDfulfillment_dateDateTime (ISO 8601)linesItemFulfillmentLine[]idstringremote_idstringcreated_atstringmodified_atstringitemstringsales_order_linestringquantitystringtracking_categoriesarrayremote_created_atstringremote_updated_atstringremote_was_deletedbooleanremote_fieldsarraymemoStringremote_created_atDateTime (ISO 8601)remote_idStringremote_updated_atDateTime (ISO 8601)sales_orderUUIDAdditional POST Parameters
remote_fieldsObjectremote_field_classStringhttps://api.merge.dev/api/accounting/v1/item-fulfillments/remote-field-classes
Returns a list of RemoteFieldClass objects.
cursorStringinclude_deleted_dataBooleaninclude_remote_dataBooleaninclude_shell_dataBooleanis_common_model_fieldBooleanis_customBooleanpage_sizeInteger