# Update transfer order Use this operation to update an existing open transfer order. Successful execution of this method will update an open transfer order in Wineshipping system. If for some reason the order cannot be updated standard HTTP Status Code and a reason will be returned. Endpoint: POST /api/InventoryMovement/UpdateTransferOrder Version: 3.1.3 Security: Authentication ## Request fields (application/json): - `Authentication` (object, required) Credentials are required for all API operations. - `Authentication.UserKey` (string, required) Example: "C445598CB576468EA35FBB22C55584EF" - `Authentication.Password` (string, required) Example: "AF63FDAC1E704DC1AC9460F669ABF107" - `Authentication.CustomerNo` (string, required) Example: "10703" - `TransferInfo` (object, required) - `TransferInfo.TransferOrderNumber` (string) - `TransferInfo.CustomerReferenceNo` (string, required) - `TransferInfo.RequestedDate` (string) - `TransferInfo.InventoryStatusCode` (string) See [inventory codes](../../../../docs/codes/inventorycodes) for possible values. Array of up to 5 items is allowed, and if omitted, all items will be included in the results. Enum: "GOOD-NO-TX", "RTGD-NO-TX", "RDMG-NO-TX", "CDMG-NO-TX", "DMGD-NO-TX", "GOOD-NO-BD", "DMGD-ST-BD", "GOOD-ST-IM" - `TransferInfo.FirstName` (string) - `TransferInfo.LastName` (string) - `TransferInfo.PhoneNumber` (string) - `TransferInfo.EmailAddress` (string) - `TransferInfo.SpecialInstruction` (string) - `ItemsInfo` (array, required) - `ItemsInfo.ItemNo` (string) - `ItemsInfo.ItemDescription` (string) - `ItemsInfo.ItemQuantity` (integer) ## Response 200 fields ## Response 300 fields ## Response 400 fields ## Response 401 fields ## Response 403 fields ## Response 404 fields ## Response 429 fields ## Response 500 fields