Asset Type
Asset type can also be inferred as Asset Model master data.
POST /controllers/AssetType.ashx
Key Parameters
Parameter | Type | Required | Description |
---|---|---|---|
Name | String | Yes | Name of the asset type/ model - Unique (Generally a combination of manufacturer & model) |
ModelNumber | String | No | Model number |
ManufacturerId | Number | No | Manufacturer of asset type. Use Manufacturer property if ManufacturerId is not provided |
DoorHandleLocation | String | No | Door handle location: Left (default), Right, Shelf (when static) |
IsChestCooler | Boolean | No | Is it a chest/ horizontal cooler - false (Default) |
Notes | String | No | Notes |
Doors | Number | No | Number of doors in Asset. Only needed for multiple door coolers |
Other optional parameters
Parameter | Type | Required | Description |
---|---|---|---|
Shelves | Number | No | Number of typical shelves |
Columns | Number | No | Number of typical/ max products that can fit per shelf considering smallest size of the product |
ItemsPerColumn | Number | No | Maximum number of items that can fit from front to back |
TemperatureOffset | Number | No | Temperature offset for the asset. Can be positive or negative. When specified, any temperature recorded will consider this offset |
ShelfHeight | Decimal | No | Height of one row |
CabinetHeight | Decimal | No | Asset Cabinet height |
CabinetWidth | Decimal | No | Asset Cabinet Width |
Note
- You can use ManufacturerCode instead of ManufacturerId
🧩 AssetType List API (Response)
Each asset type, including manufacturer details, model dimensions, cooler configurations, shelf and door layouts, and system mapping information used for asset categorization and operational setup.
GET /Controllers/AssetType.ashx?action=list&start=0&limit=50&asArray=0
Property | Type | Description |
---|---|---|
Notes | String | Additional comments or notes for the asset type |
AssetTypeId | Integer | Unique ID for the asset type |
ModelNumber | String | Model number of the asset type |
Manufacturer | String | Name of the asset manufacturer |
ManufacturerId | Integer | Unique ID for the manufacturer |
Columns | Integer | Number of columns in the cooler |
Shelves | Integer | Total number of shelves |
Life | Integer | Expected asset lifespan in months/years |
Warranty | Integer | Warranty duration in months/years |
ShelfHeight | Float | Height of each shelf in the asset |
CabinetHeight | Float | Total cabinet height |
CabinetWidth | Float | Total cabinet width |
AssetSpecs | String | Technical specifications summary |
DoorHandleLocation | Integer | Enum value for door handle location (backend ref) |
DoorHandleLocationType | String | Human-readable door handle position |
AssetTypeFacings | Integer | Number of facings for this asset type |
TemperatureOffset | Float | Temperature offset if any |
IsChestCooler | Boolean | Whether the asset is a chest-type cooler |
Doors | Integer | Number of doors the cooler has |
NumberOfAsset | Integer | Count of actual assets with this type |
ChestCoolerType | Boolean | Configuration type of chest cooler |
ExternalAssetTypeCode | String | External system mapping code |