Warehouse
Create locations in batch
Changed on- The selected level determines STORAGE or ORGANIZATIONAL; individual locations cannot override it.
- Limits include existing locations: 150 direct children per parent, 149 normal warehouse-root locations, and 5,000 locations per warehouse including Default Storage.
- The first successful creation activates storage. The entire creation request is atomic. Name validation failures return INVALID_PARAMETER with all errors in data.errors[], each containing index, locationName and reason. The index is zero-based and locationName preserves the original input. Capacity failures return INVALID_PARAMETER with current, limit and requested counts in msg and data=null. If both limits are exceeded, both reasons are returned.
Request example
{
"externalWarehouseId": "WH-DEMO",
"parentLocationId": 10000,
"level": 7,
"locationNames": [
"Bin A",
"Bin B"
]
}
Deleting a location is not available via OpenAPI. Use Desty Omni (WMS > Manajemen Penyimpanan) to delete it.
post/api/warehouse/location/add
Request
- Base URLhttps://api.desty.app
- Authnone declared. Required headers: Authorization
Headers
Authorizationstring required
Authorization (Only:Bearer <access_token>)
Request body
Response
successful operation
Changes
- info
endpoint added
- info