Appearance
POST
/warehouse-management/warehouse-v2/warehousesRequired scope:
viskan:warehouse:createCreates a new warehouse.
Request body
JSON
{
"warehouseName": "New Warehouse",
"warehouseNumber": "WH-002",
"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 created successfully.
JSON
{
"warehouseId": 123
}
| Error code | Description |
|---|---|
warehouse-name-is-unavailable | Warehouse name already exists. |
warehouse-number-is-unavailable | Warehouse number already exists. |