KSC Open API
Kaspersky Security Center API description
Hardware inventory object format

Hardware inventory object format:

AttributeTypeDescriptionMax len
IdintObject id
TypeintObject typeSee Object types
SubTypeintObject subtypeSee Object types
CreateddatetimeCreation date
LastVisibledatetimeLast visible
IsWrittenOffbooleanDecommission flag
WriteOffDatebooleanDecommission date
InvNumwstringInventory number256
UserNamewstringUser name256
PlacementwstringDevice placement256
PriceparamLongPrice
PurchaseDatedatetimePurchase date
CorporativebooleanFlag corporative
NamewstringDevice name256
DescriptionwstringDevice description256
ManufacturerwstringDevice manufacturer256
SerialNumberwstringDevice serial numver256
CPUwstringDevice CPU256
MemorySizeintDevice memory size
DiskSizeintDevice disk size
MotherBoardwstringDevice motherboard256
VidPidwstringDevice VID and PID256
CapacityintDevice capacity
MacbinaryMAC address6
StrMacwstringMAC address (string). Only for Get-method
OSwstringOS name256
AdObjectwstringAD-object id44
AdObjectDNwstringAD-object display name256
DynColumnsarrayArray of dynamic columns
DynColIdwstringDynamic column id
DynColNamewstringDynamic column name256
DynColDatawstringDynamic column data256