Skip to main content

Asset Type

Asset type can also be inferred as Asset Model master data.

POST /controllers/AssetType.ashx

Key Parameters

ParameterTypeRequiredDescription
NameStringYesName of the asset type/ model - Unique (Generally a combination of manufacturer & model)
ModelNumberStringNoModel number
ManufacturerIdNumberNoManufacturer of asset type. Use Manufacturer property if ManufacturerId is not provided
DoorHandleLocationStringNoDoor handle location: Left (default), Right, Shelf (when static)
IsChestCoolerBooleanNoIs it a chest/ horizontal cooler - false (Default)
NotesStringNoNotes
DoorsNumberNoNumber of doors in Asset. Only needed for multiple door coolers

Other optional parameters

ParameterTypeRequiredDescription
ShelvesNumberNoNumber of typical shelves
ColumnsNumberNoNumber of typical/ max products that can fit per shelf considering smallest size of the product
ItemsPerColumnNumberNoMaximum number of items that can fit from front to back
TemperatureOffsetNumberNoTemperature offset for the asset. Can be positive or negative. When specified, any temperature recorded will consider this offset
ShelfHeightDecimalNoHeight of one row
CabinetHeightDecimalNoAsset Cabinet height
CabinetWidthDecimalNoAsset 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
PropertyTypeDescription
NotesStringAdditional comments or notes for the asset type
AssetTypeIdIntegerUnique ID for the asset type
ModelNumberStringModel number of the asset type
ManufacturerStringName of the asset manufacturer
ManufacturerIdIntegerUnique ID for the manufacturer
ColumnsIntegerNumber of columns in the cooler
ShelvesIntegerTotal number of shelves
LifeIntegerExpected asset lifespan in months/years
WarrantyIntegerWarranty duration in months/years
ShelfHeightFloatHeight of each shelf in the asset
CabinetHeightFloatTotal cabinet height
CabinetWidthFloatTotal cabinet width
AssetSpecsStringTechnical specifications summary
DoorHandleLocationIntegerEnum value for door handle location (backend ref)
DoorHandleLocationTypeStringHuman-readable door handle position
AssetTypeFacingsIntegerNumber of facings for this asset type
TemperatureOffsetFloatTemperature offset if any
IsChestCoolerBooleanWhether the asset is a chest-type cooler
DoorsIntegerNumber of doors the cooler has
NumberOfAssetIntegerCount of actual assets with this type
ChestCoolerTypeBooleanConfiguration type of chest cooler
ExternalAssetTypeCodeStringExternal system mapping code