Dell Servers · Schema
Device
A managed device in OpenManage Enterprise
HardwareInfrastructureManagementMonitoringServers
Properties
| Name | Type | Description |
|---|---|---|
| Id | integer | Unique device identifier |
| Type | integer | Device type code. Common values are 1000 for servers, 2000 for chassis, 3000 for storage, and 4000 for network devices. |
| Identifier | string | Device service tag or serial number |
| DeviceServiceTag | string | Dell service tag for the device |
| ChassisServiceTag | string | Service tag of the chassis containing this device |
| Model | string | Device model name |
| DeviceName | string | User-assigned or auto-discovered device name |
| IpAddress | string | Management IP address of the device |
| ManagedState | integer | Device management state. 3000 indicates managed, 5000 indicates monitored. |
| Status | integer | Device health status code. 1000 is normal, 2000 is unknown, 3000 is warning, 4000 is critical, 5000 is informational. |
| ConnectionState | boolean | Whether the device is currently reachable |
| PowerState | integer | Power state code. 17 is powered on, 18 is powered off, 20 is power cycling. |
| FirmwareVersion | string | Primary firmware version |
| LastInventoryTime | string | Timestamp of the last inventory collection |
| LastStatusTime | string | Timestamp of the last status check |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/Device",
"title": "Device",
"type": "object",
"description": "A managed device in OpenManage Enterprise",
"properties": {
"Id": {
"type": "integer",
"description": "Unique device identifier"
},
"Type": {
"type": "integer",
"description": "Device type code. Common values are 1000 for servers, 2000 for chassis, 3000 for storage, and 4000 for network devices."
},
"Identifier": {
"type": "string",
"description": "Device service tag or serial number"
},
"DeviceServiceTag": {
"type": "string",
"description": "Dell service tag for the device"
},
"ChassisServiceTag": {
"type": "string",
"description": "Service tag of the chassis containing this device"
},
"Model": {
"type": "string",
"description": "Device model name"
},
"DeviceName": {
"type": "string",
"description": "User-assigned or auto-discovered device name"
},
"IpAddress": {
"type": "string",
"description": "Management IP address of the device"
},
"ManagedState": {
"type": "integer",
"description": "Device management state. 3000 indicates managed, 5000 indicates monitored."
},
"Status": {
"type": "integer",
"description": "Device health status code. 1000 is normal, 2000 is unknown, 3000 is warning, 4000 is critical, 5000 is informational."
},
"ConnectionState": {
"type": "boolean",
"description": "Whether the device is currently reachable"
},
"PowerState": {
"type": "integer",
"description": "Power state code. 17 is powered on, 18 is powered off, 20 is power cycling."
},
"FirmwareVersion": {
"type": "string",
"description": "Primary firmware version"
},
"LastInventoryTime": {
"type": "string",
"format": "date-time",
"description": "Timestamp of the last inventory collection"
},
"LastStatusTime": {
"type": "string",
"format": "date-time",
"description": "Timestamp of the last status check"
}
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/dell-servers-device"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.