Pick Confirmation
SCHEMA
PickConfirmation▶identifiersobjectHow the order being picked is identified.
- shipmentIdstringThe shipment reference — matches the order you submitted.
- consignmentIdstring
- businessIdstringYour Fuse business ID.
- customerIdstring
- businessCustomerIdstring
- queueIdstringInternal reference of the warehouse outbound-queue entry this confirmation was built from — useful when raising a support query.
- salesOrderstringYour sales order number.
- customerRefstringThe customer-facing order reference.
▶orderobjectOrder references and classification as picked.
- typestring
- classstring
- prioritystring
- reqTypestring
- brandstring
- retailIdstringThe retail/customer account.
- stockPoolstring
- customerOrderstring
- ordRef1stringPrimary order reference from the original order.
- ordRef2stringSecondary order reference.
- ordRef3stringTertiary order reference.
▶customerobjectWho the order is for.
- groupstring
- namestring
- referencestring
▶locationobjectWhere the order was picked.
- sitestring
- warehousestring
- ownerIdstring
- regionstring
- distributionCenterstring
- storestring
▶quantitiesobjectHeader-level pick quantities.
- totalLinesnumberNumber of lines on the order.
- orderednumberQuantity ordered.
- allocatednumberQuantity allocated from stock.
- pickednumberQuantity picked.
- shortagenumberQuantity short — allocated but not pickable.
▶statusobjectPick state.
- stagestringWarehouse processing stage — this confirmation fires when picking completes.
- variancestring
- reasonstring
- supervisorstring
- shortageCodestringShortage reason code, where a shortage occurred.
▶tasksobjectWarehouse-internal operational detail — safe to ignore for most integrations.
- countNewnumber
- countCurrentnumber
- countActionednumber
- timeToPicknumber
▶datesobjectOrder dates as at picking.
- createdany
- dueOutanyWhen the order is due to leave.
- expectedDeliveryany
▶indicatorsobjectWarehouse-internal operational detail — safe to ignore for most integrations.
- overduestring
- paperworkstring
- backOrderstring
▶metadataobjectOrder notes carried through from the original order.
- notesstring
▶customisationsarray of objectName/value attachments carried through from the original order.
- namestring
- valuestring
▶linesarray of objectThe picked lines.
- roleenumone of "standard", "kit_component"
- shipmentIdstringThe shipment this line belongs to.
- linestringLine number within the order.
- levelstring
- skuIdstringThe SKU picked.
- businessSKUstringYour SKU code for the product.
- customerSKUstring
- soLineIdnumber
▶productobjectLine-level product details.
- upcstring
- upcDescriptionstring
- categorystring
- unitOfMeasurestring
- eachQuantitynumber
▶ownershipobjectLine-level owner and stock status.
- lineOwnerstring
- lineStockStatusstring
- ownerIdstring
- stockStatusstring
▶quantitiesobjectLine pick quantities.
- orderednumberQuantity ordered on this line.
- requirednumber
- allocatednumber
- pickednumberQuantity picked on this line.
- shortagenumberQuantity short on this line.
▶qualityobjectLine-level shortage and QC detail.
- shortagestring
- variancestring
- returnReasonstring
- qualityControlstring
▶locationobjectWhere the line was picked from.
- consignmentIdstring
- siteIdstring
- warehousestring
- batchIdstringBatch the line was picked from, for batch-tracked products.
▶businessobjectLine-level business attribution.
- businessIdstring
▶datesobjectLine-level dates.
- expiryanyExpiry of the picked stock, where tracked.
▶timingobjectWhen the line was picked.
- datePickedanyPick timestamp for this line.
- stagestring
▶customisationsarray of objectName/value attachments carried through from the original order.
- namestring
- valuestring