Print Label
Request WMS to print a label for shipping or identification.
Direction WCS → WMS
HTTP Method POST
Path /label/print
Request Body
Section titled “Request Body”{ "labelId": "LBL-2024-001", "labelType": "SHIPPING", "printerId": "AA001", "portId": "PORT-001", "taskGroupId": "TG-2024-001", "containerId": "CTR123456", "labelData": { "shippingBarcode": "SHIP123456789", "customerOrder": "CUST-ORDER-789", "courier": "DHL", "destination": "London, UK", "weight": "2.5kg", "contents": "Premium Coffee Beans x2, Tea Set x1" }, "requestedAt": "2024-12-01T15:50:00Z", "requestedBy": "operator.brown"}Responses
Section titled “Responses”200: Print label request accepted
400: Invalid request data
401: Authentication failed
Success Response (200)
Section titled “Success Response (200)”{ "message": "Print label request processed", "labelId": "LBL-2024-001", "printerId": "AA001", "status": "SUCCESS"}Error Response (400)
Section titled “Error Response (400)”{ "message": "Validation failed", "errors": [ "printerId is required", "labelType must be valid" ]}