Product Picked
Notify WMS when a product has been picked from the WCS.
Direction WCS → WMS
HTTP Method POST
Path /pickTaskGroup/productPicked
Request Body
Section titled “Request Body”{ "taskId": "TASK-12345", "productId": "ABC123", "binId": "BIN-67890", "subBinId": "SB-123-45", "batchId": "BATCH-2024-11", "expiry": "2025-06-01", "stockOwner": "THG", "pickedQuantity": 3, "pickedBy": "john.doe", "pickedAt": "2024-12-01T14:30:00Z", "portId": "PORT-001"}Responses
Section titled “Responses”200: Product picked notification accepted
400: Invalid request data
401: Authentication failed
Success Response (200)
Section titled “Success Response (200)”{ "message": "Product picked notification processed", "taskId": "TASK-12345", "status": "SUCCESS"}Error Response (400)
Section titled “Error Response (400)”{ "message": "Validation failed", "errors": [ "taskId is required", "pickedQuantity must be greater than 0" ]}