Pick Task Group Complete
Notify WMS when a pick task group has been completed in the WCS.
Direction WCS → WMS
HTTP Method POST
Path /pickTaskGroup/pickTaskGroupComplete
Request Body
Section titled “Request Body”{ "taskGroupId": "TG-2024-001", "externalReference": "ORDER-2024-001", "externalCustomerOrderId": "CUST-ORDER-789", "completedAt": "2024-12-01T15:30:00Z", "completedBy": "operator.smith", "portId": "PORT-001", "totalTasks": 5, "completedTasks": 5, "totalQuantityRequested": 12, "totalQuantityPicked": 12, "status": "COMPLETED", "containers": [ { "containerId": "CTR123456", "containerType": "MediumBox", "weight": 2.5 } ]}Responses
Section titled “Responses”200: Pick task group completion notification accepted
400: Invalid request data
401: Authentication failed
Success Response (200)
Section titled “Success Response (200)”{ "message": "Pick task group completion notification processed", "taskGroupId": "TG-2024-001", "status": "SUCCESS"}Error Response (400)
Section titled “Error Response (400)”{ "message": "Validation failed", "errors": [ "taskGroupId is required", "completedAt must be a valid timestamp" ]}