Skip to content

Stock Position Confirmed

Confirm that stock position has been verified in the WCS.

Direction WCS → WMS

HTTP Method POST

Path /stock/positionConfirmed

{
"confirmationId": "CONF-2024-001",
"productId": "ABC123",
"batchId": "BATCH-2024-11",
"expiry": "2025-06-01",
"stockOwner": "THG",
"binId": "BIN-67890",
"subBinId": "SB-123-45",
"confirmedQuantity": 24,
"expectedQuantity": 24,
"variance": 0,
"confirmedAt": "2024-12-01T14:15:00Z",
"confirmedBy": "inspection.system",
"confirmationType": "CYCLE_COUNT",
"storageLocation": "A-01-02-03",
"notes": "Quantity verified during cycle count"
}

200: Stock position confirmation accepted

400: Invalid request data

401: Authentication failed

{
"message": "Stock position confirmation processed",
"confirmationId": "CONF-2024-001",
"productId": "ABC123",
"status": "SUCCESS"
}
{
"message": "Validation failed",
"errors": [
"productId is required",
"confirmedQuantity must be a non-negative number"
]
}