Tracking Level
Tracking level gives multiple ways of storing a SKU. For e.g. 1 BOX = 10 EACHES, 1 PALLET = 100 BOXES thereby ability to store and measure inventory at granular levels
Fetch Tracking Level
GET
/wms/sku/tracking-level
This api returns all or a set of Tracking Levels configured depending on the filter criteria passed or not. Note when more than one below parameters are sent the result will be filtered matching all the parameters and not any one. so filter should be applied accordingly or else result would be empty if all conditions are not met.
Query Parameters
Name | Type | Description |
---|---|---|
name | String | Partial or full text matching the name of the Tracking Level like 'Combo' 'Each' etc. |
id | String | Blowhorn assigned/supplied integer unique id for the Tracking Level like 12345 |
Headers
Name | Type | Description |
---|---|---|
API_KEY* | String | API key obtained by the Customer/Partner |
Create Tracking Level
POST
/wms/sku/tracking-level
This API is for creating new Tracking Levels.
Headers
Name | Type | Description |
---|---|---|
API_KEY* | String | API key obtained by the Customer/Partner |
Request Body
Name | Type | Description |
---|---|---|
name* | String | Unique text identifier of the Tracking Levels for the client |
level_one_name* | String | First level of tracking |
id | String | An identifier will be randomly generated by Blowhorn. You can optionally override this ID, but the ID must be unique across all Tracking Levels in your account. |
level_two_name | String | Second level of tracking |
level_three_name | String | Third level of tracking |
ratio_level_two_one | String | Ratio between two tracking levels |
ratio_level_three_two | String | Ratio between last two tracking levels |
Update Tracking Level
PUT
/wms/sku/tracking-level
This API is for updating an existing Tracking Level. Any or all of the below mentioned attribute of the Tracking Level can be updated using this API.
Headers
Name | Type | Description |
---|---|---|
API_KEY | String | API key obtained by the Customer/Partner |
Request Body
Name | Type | Description |
---|---|---|
id | String | Unique identifier either generated by Blowhorn or provided at the time of Tracking Level creation. Note: This is conditionally optional. Either id or name should be provided for identifying the Tracking Level that needs to be updated. |
name | String | Unique text identifier of the Tracking Level for the client. Note: This is conditionally optional. Either id or name should be provided for identifying the Tracking Level that needs to be updated. |
level_one_name | String | First level of tracking |
level_two_name | String | Second level of tracking |
level_three_name | String | Third level of tracking |
ratio_level_two_one | String | Ratio between first two levels |
ratio_level_three_two | String | Ratio between last two levels |
Last updated