POST api/SixRiverPickRequest
Handle 6RS Pick Requests
Several settings can be modified by adding key/value pairs to web.config app settings. The following is a list of the key name, default value when NOT existing in app settings, and usage.
AppSetting Name | Default Value if not provided | Usage |
---|---|---|
"SLI_6RS_QTY_UDF" | "x6rsQty" | SalesLineItem decimal UDF that should contain the total 6RS quantity that should be packed for the line. This should be set during the Desktop Pick Wave process. |
"SD_6RS_STATUS_UDF" | "xStatus" | Sales Document text UDF that will be set to the 6RS status. Ex/ "6RS Inducted", "Ready For 6RS Picking" |
Request Information
Request body formats
application/json, text/json
Sample:
{ "picks": [ { "data": { "custom": true, "shipMethod": "sample string 2" }, "pickID": "sample string 1", "reason": [ "sample string 1", "sample string 2", "sample string 3" ], "userID": "sample string 2", "product": { "productID": "sample string 1", "unitOfMeasure": "sample string 2", "unitOfMeasureQuantity": 3 }, "scanned": [ { "product": "sample string 1" }, { "product": "sample string 1" }, { "product": "sample string 1" } ], "deviceID": "sample string 3", "startedAt": "2025-09-24T14:59:47.851-05:00", "completedAt": "2025-09-24T14:59:47.851-05:00", "eachQuantity": 6, "pickedQuantity": 7, "sourceLocation": "sample string 8", "capturedIdentifiers": [ { "upc": "sample string 1", "quantity": 2 }, { "upc": "sample string 1", "quantity": 2 }, { "upc": "sample string 1", "quantity": 2 } ] }, { "data": { "custom": true, "shipMethod": "sample string 2" }, "pickID": "sample string 1", "reason": [ "sample string 1", "sample string 2", "sample string 3" ], "userID": "sample string 2", "product": { "productID": "sample string 1", "unitOfMeasure": "sample string 2", "unitOfMeasureQuantity": 3 }, "scanned": [ { "product": "sample string 1" }, { "product": "sample string 1" }, { "product": "sample string 1" } ], "deviceID": "sample string 3", "startedAt": "2025-09-24T14:59:47.851-05:00", "completedAt": "2025-09-24T14:59:47.851-05:00", "eachQuantity": 6, "pickedQuantity": 7, "sourceLocation": "sample string 8", "capturedIdentifiers": [ { "upc": "sample string 1", "quantity": 2 }, { "upc": "sample string 1", "quantity": 2 }, { "upc": "sample string 1", "quantity": 2 } ] }, { "data": { "custom": true, "shipMethod": "sample string 2" }, "pickID": "sample string 1", "reason": [ "sample string 1", "sample string 2", "sample string 3" ], "userID": "sample string 2", "product": { "productID": "sample string 1", "unitOfMeasure": "sample string 2", "unitOfMeasureQuantity": 3 }, "scanned": [ { "product": "sample string 1" }, { "product": "sample string 1" }, { "product": "sample string 1" } ], "deviceID": "sample string 3", "startedAt": "2025-09-24T14:59:47.851-05:00", "completedAt": "2025-09-24T14:59:47.851-05:00", "eachQuantity": 6, "pickedQuantity": 7, "sourceLocation": "sample string 8", "capturedIdentifiers": [ { "upc": "sample string 1", "quantity": 2 }, { "upc": "sample string 1", "quantity": 2 }, { "upc": "sample string 1", "quantity": 2 } ] } ], "induct": { "userID": "sample string 1", "deviceID": "sample string 2", "startedAt": "2025-09-24T14:59:47.851-05:00", "completedAt": "2025-09-24T14:59:47.851-05:00" }, "groupID": "sample string 1", "container": { "containerID": "sample string 1", "containerType": "sample string 2", "restaged": true }, "groupType": "sample string 2", "timestamp": "2025-09-24T14:59:47.851-05:00", "messageType": "sample string 4", "consolidationID": "sample string 5", "pickingStrategy": "sample string 6" }