Appearance
PATCH
/warehouse-management/warehouse-v2/warehouses/{warehouseId}Required scope:
viskan:warehouse:updateUpdate the details of a warehouse.
Parameters
Path parameters
warehouseId integerThe unique identifier of the warehouse to update.
Request body
JSON
{
"warehouseName": "Main Warehouse",
"warehouseNumber": "WH-001",
"active": true,
"currencyCode": "SEK",
"settings": {
"managedByExternalSystem": true,
"balancesUpdatedByExternalSystem": false,
"locationsAllowed": true,
"usedForDeliveries": true,
"usedForReturns": false,
"purchasingAllowed": false,
"manualSelectionOnly": false,
"includeInStockBalances": true
},
"address": {
"addressLine1": "Allégatan 1",
"careOf": "...",
"postalCode": 50344,
"city": "Borås",
"administrativeDivision": "...",
"countryCode": "SE"
},
"contactInfo": {
"contactPerson": "John Doe",
"primaryPhoneNumber": "+46701234567",
"alternativePhoneNumber": "...",
"emailAddress": "warehouse@example.com"
}
}
Response
The warehouse was updated successfully.
| Error code | Description |
|---|---|
warehouse-name-is-unavailable | Warehouse name already exists. |
warehouse-not-found | Warehouse does not exist. |
warehouse-number-is-unavailable | Warehouse number already exists. |