v1

latestOpenAPI 3.0.02026-07-249372139.7 KB
Asset Inventory

Update a single Device's properties

put/inventory/device-profiles/{inventoryDeviceProfileID}

Path parameters

inventoryDeviceProfileIDstring required

Request body

Aliasstring
Class'critical' | 'standar'
Status'active' | 'inactive' | 'idle' | 'standby'
Category'compute' | 'network' | 'iot-printer' | 'storage'
Type'server' | 'host' | 'desktop' | 'laptop' | 'smartphone' | 'tablet'
Role'domain-directory' | 'web' | 'email' | 'application' | 'vm-host' | 'vm-guest' | 'pbx' | 'voip' | 'dns' | 'sql' | 'backbone' | 'anxillary' | 'mesh' | 'backup' | 'user-device'
Locationstring
LocationManagedboolean
Physicalboolean
HostServerstring
ClusterNamestring
DataCenterstring
VirtualizationSoftwarestring
HypervisorVersionstring
ManagedDeviceboolean
AssetTagNumberstring
Purposestring
PurchaseDatestring date-time
WarrantyExpirationstring date-time
EOLDatestring date-time
Environmentinteger
IsManualboolean

Example request

{
  "Alias": "CN-DC01",
  "Class": "critical",
  "Status": "active",
  "Category": "compute",
  "Type": "server",
  "Role": "domain-directory",
  "Location": "Main",
  "LocationManaged": true,
  "Physical": true,
  "HostServer": "RDSHOST-CN",
  "ClusterName": "Main-Cluster",
  "DataCenter": "CyrusOne",
  "VirtualizationSoftware": "Hyper-V",
  "HypervisorVersion": "10.15.3",
  "ManagedDevice": true,
  "AssetTagNumber": "CN-45322",
  "Purpose": "AD Server",
  "PurchaseDate": "2025-03-31T05:00:00.000Z",
  "WarrantyExpiration": "2025-03-10T05:00:00.000Z",
  "EOLDate": "2025-03-19T05:00:00.000Z",
  "Environment": 4,
  "IsManual": true
}