Pack Config
Pack configuration define how the SKU is packaged, how the unit of metrics are for the SKU and linked with the tracking level of the SKU
Fetch Package Config
GET
/wms/sku/pack-config
This api returns all or a set of Package Config 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
String
Partial or full text matching the name of the Package Config like 'Box of 25'
id
String
Blowhorn assigned/supplied integer unique id for the Package Config like 12345
Headers
API_KEY*
String
API key obtained by the Customer/Partner
Create Package Config
POST
/wms/sku/pack-config
This API is for creating new Package Configs.
Headers
API_KEY*
String
API key obtained by the Customer/Partner
Request Body
name*
String
Unique text identifier of the Package Configs for the client
tracking_level
Integer
Tracking Level unique id to used for this package config.
Note: Either tracking_level or tracking_level_name should be provided even both of them marked as optional.
id
Integer
An identifier will be randomly generated by Blowhorn. You can optionally override this ID, but the ID must be unique across all Package Configs in your account.
tracking_level_name
String
Tracking Level unique name to used for this package config.
Note: Either tracking_level or tracking_level_name should be provided even both of them marked as optional. This field is case-sensitive.
each_volume
Integer
Package volume ?
each_weight
Integer
Package weight ?
tag_volume
Integer
Tag Volume ?
use_each_volume
Boolean
Flag to indicate to use 'each_volume' attribute of the package
use_tag_volume
Boolean
Flag to indicate to use 'tag_volume' attribute of the package
uom
String
Unit of weight or volume of the package. Ex: KG
each_dimension
String
This is the dimension of the package in the format of '<Length>x<breadth>x<height> uom' ex: '10x10x10 cc'
color
String
Color of the package.
Update Package Config
PUT
/wms/sku/pack-config
This API is for updating an existing Package Config. Any or all of the below mentioned attribute of the Package Config can be updated using this API.
Headers
API_KEY
String
API key obtained by the Customer/Partner
Request Body
id
String
Unique identifier either generated by Blowhorn or provided at the time of Package Config creation.
Note: This is conditionally optional. Either id or name should be provided for identifying the Package Config that needs to be updated.
name
String
Unique text identifier of the Package Config for the client.
Note: This is conditionally optional. Either id or name should be provided for identifying the Package Config that needs to be updated.
tracking_level
Integer
Tracking Level unique id to used for this package config.
Note: Either tracking_level or tracking_level_name should be provided even both of them marked as optional.
tracking_level_name
String
Tracking Level unique name to used for this package config.
Note: Either tracking_level or tracking_level_name should be provided even both of them marked as optional. This field is case-sensitive.
each_volume
Integer
Package volume
each_weight
String
Package weight
uom
Integer
Unit of weight or volume of the package. Ex: KG
use_each_volume
Boolean
Flag to indicate to use 'each_volume' attribute of the package
use_tag_volume
Boolean
Flag to indicate to use 'tag_volume' attribute of the package
tag_volume
Integer
Tag Volume
each_dimension
String
This is the dimension of the package in the format of '<Length>x<breadth>x<height> uom' ex: '10x10x10 cc'
color
String
Color of the package
Last updated
Was this helpful?