Skip to content
Ask AI

System Information

URLGETPOSTPATCHPUTDELETE
/rest/v1/rpc/show-clockNYNNN
/rest/v1/rpc/show-login-policyNYNNN
/rest/v1/rpc/show-user-policyNYNNN
/rest/v1/running/system-infoYNNNN
/rest/v1/running/system-info/fan-info/{id}YNNNN
/rest/v1/running/system-info/hardware-infoYNNNN
/rest/v1/running/system-info/psu-info/{id}YNNNN
/rest/v1/running/system-info/ssd-healthYNNNN
/rest/v1/running/system-info/sys-eepromYNNNN
/rest/v1/running/system-info/temperature/{device-id}YNNNN
/rest/v1/rpc/system-showNYNNN
rest/v1/rpc/show-version-infoNYNNN
rest/v1/rpc/show-resource-infoNYNNN
rest/v1/rpc/show-device-infoNYNNN
rest/v1/rpc/show-system-usersNYNNN
rest/v1/rpc/show-supported-timezonesNYNNN
rest/v1/rpc/show-tcam-profileNYNNN

POST HTTPS://{switch IP}/rest/v1/rpc/show-version-info

response:

{
"version-info": {
"software-version": "V3.1R0500P01T12",
"distribution": "Debian 11.11",
"kernel": "5.10.0-8-2-amd64",
"build-commit": "4b4a9fd713",
"build-date": "Mon Apr 20 05:51:47 2026",
"build-author": "jenkins@Asterfusion",
"model-number": "ONBP2U-N-2X64E-A-AC",
"platform": "x86_64-asterfusion_cx864e_n-r0",
"HwSKU": "CX864E-N",
"serial-number": "F02524BB889",
"asic": "marvell",
"hardware-revision": 0
}
}
POST HTTPS://{switch IP}/rest/v1/rpc/show-resource-info

response:

{
"resource-usage": {
"CPU-usage": "33.7791%",
"memory-usage": "28.7885%",
"total-memory": 15614.9,
"used-memory": 4495.3,
"free-memory": 8641.6,
"cached-memory": 2478.0,
"disk-used": "7%"
}
}
POST HTTPS://{switch IP}/rest/v1/rpc/show-device-info

response:

{
"device-info": {
"software": "Version 3.1",
"device-model": "CX864E-N",
"product-id": "CX864E-N"
}
}
POST HTTPS://{switch IP}/rest/v1/rpc/show-system-users

response:

{
"users-info": [
{
"user-name": "admin",
"terminal-type": "pts/1",
"login-time": "Apr 22 10:33",
"ip": "192.168.22.227"
},
{
"user-name": "admin",
"terminal-type": "pts/3",
"login-time": "Apr 22 10:34",
"ip": "192.168.22.227"
}
]
}
POST HTTPS://{switch IP}/rest/v1/rpc/show-supported-timezones

response:

{
"timezones": [
{
"time-zone": "Africa/Abidjan"
},
{
"time-zone": "Africa/Algiers"
},
{
"time-zone": "Africa/Bissau"
},
{
"time-zone": "Africa/Cairo"
},
{
"time-zone": "Africa/Casablanca"
},
{
"time-zone": "Africa/Ceuta"
},
{
"time-zone": "Africa/El_Aaiun"
},
{
"time-zone": "Africa/Johannesburg"
},
{
"time-zone": "Africa/Juba"
},
{
"time-zone": "Africa/Khartoum"
},
{
"time-zone": "Africa/Lagos"
},
{
"time-zone": "Africa/Maputo"
},
{
"time-zone": "Africa/Monrovia"
},
{
"time-zone": "Africa/Nairobi"
},
{
"time-zone": "Africa/Ndjamena"
},
{
"time-zone": "Africa/Sao_Tome"
},
{
"time-zone": "Africa/Tripoli"
},
{
"time-zone": "Africa/Tunis"
},
{
"time-zone": "Africa/Windhoek"
},
{
"time-zone": "America/Adak"
},
{
"time-zone": "America/Anchorage"
},
{
"time-zone": "America/Araguaina"
},
{
"time-zone": "America/Argentina/Buenos_Aires"
},
{
"time-zone": "America/Argentina/Catamarca"
},
{
"time-zone": "America/Argentina/Cordoba"
},
{
"time-zone": "America/Argentina/Jujuy"
},
{
"time-zone": "America/Argentina/La_Rioja"
},
{
"time-zone": "America/Argentina/Mendoza"
},
{
"time-zone": "America/Argentina/Rio_Gallegos"
},
{
"time-zone": "America/Argentina/Salta"
},
{
"time-zone": "America/Argentina/San_Juan"
},
{
"time-zone": "America/Argentina/San_Luis"
},
{
"time-zone": "America/Argentina/Tucuman"
},
{
"time-zone": "America/Argentina/Ushuaia"
},
{
"time-zone": "America/Asuncion"
},
{
"time-zone": "America/Bahia"
},
{
"time-zone": "America/Bahia_Banderas"
},
{
"time-zone": "America/Barbados"
},
{
"time-zone": "America/Belem"
},
{
"time-zone": "America/Belize"
},
{
"time-zone": "America/Boa_Vista"
},
{
"time-zone": "America/Bogota"
},
{
"time-zone": "America/Boise"
},
{
"time-zone": "America/Cambridge_Bay"
},
{
"time-zone": "America/Campo_Grande"
},
{
"time-zone": "America/Cancun"
},
{
"time-zone": "America/Caracas"
},
{
"time-zone": "America/Cayenne"
},
{
"time-zone": "America/Chicago"
},
{
"time-zone": "America/Chihuahua"
},
{
"time-zone": "America/Ciudad_Juarez"
},
{
"time-zone": "America/Costa_Rica"
},
{
"time-zone": "America/Coyhaique"
},
{
"time-zone": "America/Cuiaba"
},
{
"time-zone": "America/Danmarkshavn"
},
{
"time-zone": "America/Dawson"
},
{
"time-zone": "America/Dawson_Creek"
},
{
"time-zone": "America/Denver"
},
{
"time-zone": "America/Detroit"
},
{
"time-zone": "America/Edmonton"
},
{
"time-zone": "America/Eirunepe"
},
{
"time-zone": "America/El_Salvador"
},
{
"time-zone": "America/Fort_Nelson"
},
{
"time-zone": "America/Fortaleza"
},
{
"time-zone": "America/Glace_Bay"
},
{
"time-zone": "America/Goose_Bay"
},
{
"time-zone": "America/Grand_Turk"
},
{
"time-zone": "America/Guatemala"
},
{
"time-zone": "America/Guayaquil"
},
{
"time-zone": "America/Guyana"
},
{
"time-zone": "America/Halifax"
},
{
"time-zone": "America/Havana"
},
{
"time-zone": "America/Hermosillo"
},
{
"time-zone": "America/Indiana/Indianapolis"
},
{
"time-zone": "America/Indiana/Knox"
},
{
"time-zone": "America/Indiana/Marengo"
},
{
"time-zone": "America/Indiana/Petersburg"
},
{
"time-zone": "America/Indiana/Tell_City"
},
{
"time-zone": "America/Indiana/Vevay"
},
{
"time-zone": "America/Indiana/Vincennes"
},
{
"time-zone": "America/Indiana/Winamac"
},
{
"time-zone": "America/Inuvik"
},
{
"time-zone": "America/Iqaluit"
},
{
"time-zone": "America/Jamaica"
},
{
"time-zone": "America/Juneau"
},
{
"time-zone": "America/Kentucky/Louisville"
},
{
"time-zone": "America/Kentucky/Monticello"
},
{
"time-zone": "America/La_Paz"
},
{
"time-zone": "America/Lima"
},
{
"time-zone": "America/Los_Angeles"
},
{
"time-zone": "America/Maceio"
},
{
"time-zone": "America/Managua"
},
{
"time-zone": "America/Manaus"
},
{
"time-zone": "America/Martinique"
},
{
"time-zone": "America/Matamoros"
},
{
"time-zone": "America/Mazatlan"
},
{
"time-zone": "America/Menominee"
},
{
"time-zone": "America/Merida"
},
{
"time-zone": "America/Metlakatla"
},
{
"time-zone": "America/Mexico_City"
},
{
"time-zone": "America/Miquelon"
},
{
"time-zone": "America/Moncton"
},
{
"time-zone": "America/Monterrey"
},
{
"time-zone": "America/Montevideo"
},
{
"time-zone": "America/New_York"
},
{
"time-zone": "America/Nome"
},
{
"time-zone": "America/Noronha"
},
{
"time-zone": "America/North_Dakota/Beulah"
},
{
"time-zone": "America/North_Dakota/Center"
},
{
"time-zone": "America/North_Dakota/New_Salem"
},
{
"time-zone": "America/Nuuk"
},
{
"time-zone": "America/Ojinaga"
},
{
"time-zone": "America/Panama"
},
{
"time-zone": "America/Paramaribo"
},
{
"time-zone": "America/Phoenix"
},
{
"time-zone": "America/Port-au-Prince"
},
{
"time-zone": "America/Porto_Velho"
},
{
"time-zone": "America/Puerto_Rico"
},
{
"time-zone": "America/Punta_Arenas"
},
{
"time-zone": "America/Rankin_Inlet"
},
{
"time-zone": "America/Recife"
},
{
"time-zone": "America/Regina"
},
{
"time-zone": "America/Resolute"
},
{
"time-zone": "America/Rio_Branco"
},
{
"time-zone": "America/Santarem"
},
{
"time-zone": "America/Santiago"
},
{
"time-zone": "America/Santo_Domingo"
},
{
"time-zone": "America/Sao_Paulo"
},
{
"time-zone": "America/Scoresbysund"
},
{
"time-zone": "America/Sitka"
},
{
"time-zone": "America/St_Johns"
},
{
"time-zone": "America/Swift_Current"
},
{
"time-zone": "America/Tegucigalpa"
},
{
"time-zone": "America/Thule"
},
{
"time-zone": "America/Tijuana"
},
{
"time-zone": "America/Toronto"
},
{
"time-zone": "America/Vancouver"
},
{
"time-zone": "America/Whitehorse"
},
{
"time-zone": "America/Winnipeg"
},
{
"time-zone": "America/Yakutat"
},
{
"time-zone": "Antarctica/Casey"
},
{
"time-zone": "Antarctica/Davis"
},
{
"time-zone": "Antarctica/Macquarie"
},
{
"time-zone": "Antarctica/Mawson"
},
{
"time-zone": "Antarctica/Palmer"
},
{
"time-zone": "Antarctica/Rothera"
},
{
"time-zone": "Antarctica/Troll"
},
{
"time-zone": "Antarctica/Vostok"
},
{
"time-zone": "Asia/Almaty"
},
{
"time-zone": "Asia/Amman"
},
{
"time-zone": "Asia/Anadyr"
},
{
"time-zone": "Asia/Aqtau"
},
{
"time-zone": "Asia/Aqtobe"
},
{
"time-zone": "Asia/Ashgabat"
},
{
"time-zone": "Asia/Atyrau"
},
{
"time-zone": "Asia/Baghdad"
},
{
"time-zone": "Asia/Baku"
},
{
"time-zone": "Asia/Bangkok"
},
{
"time-zone": "Asia/Barnaul"
},
{
"time-zone": "Asia/Beirut"
},
{
"time-zone": "Asia/Bishkek"
},
{
"time-zone": "Asia/Chita"
},
{
"time-zone": "Asia/Colombo"
},
{
"time-zone": "Asia/Damascus"
},
{
"time-zone": "Asia/Dhaka"
},
{
"time-zone": "Asia/Dili"
},
{
"time-zone": "Asia/Dubai"
},
{
"time-zone": "Asia/Dushanbe"
},
{
"time-zone": "Asia/Famagusta"
},
{
"time-zone": "Asia/Gaza"
},
{
"time-zone": "Asia/Hebron"
},
{
"time-zone": "Asia/Ho_Chi_Minh"
},
{
"time-zone": "Asia/Hong_Kong"
},
{
"time-zone": "Asia/Hovd"
},
{
"time-zone": "Asia/Irkutsk"
},
{
"time-zone": "Asia/Jakarta"
},
{
"time-zone": "Asia/Jayapura"
},
{
"time-zone": "Asia/Jerusalem"
},
{
"time-zone": "Asia/Kabul"
},
{
"time-zone": "Asia/Kamchatka"
},
{
"time-zone": "Asia/Karachi"
},
{
"time-zone": "Asia/Kathmandu"
},
{
"time-zone": "Asia/Khandyga"
},
{
"time-zone": "Asia/Kolkata"
},
{
"time-zone": "Asia/Krasnoyarsk"
},
{
"time-zone": "Asia/Kuching"
},
{
"time-zone": "Asia/Macau"
},
{
"time-zone": "Asia/Magadan"
},
{
"time-zone": "Asia/Makassar"
},
{
"time-zone": "Asia/Manila"
},
{
"time-zone": "Asia/Nicosia"
},
{
"time-zone": "Asia/Novokuznetsk"
},
{
"time-zone": "Asia/Novosibirsk"
},
{
"time-zone": "Asia/Omsk"
},
{
"time-zone": "Asia/Oral"
},
{
"time-zone": "Asia/Pontianak"
},
{
"time-zone": "Asia/Pyongyang"
},
{
"time-zone": "Asia/Qatar"
},
{
"time-zone": "Asia/Qostanay"
},
{
"time-zone": "Asia/Qyzylorda"
},
{
"time-zone": "Asia/Riyadh"
},
{
"time-zone": "Asia/Sakhalin"
},
{
"time-zone": "Asia/Samarkand"
},
{
"time-zone": "Asia/Seoul"
},
{
"time-zone": "Asia/Shanghai"
},
{
"time-zone": "Asia/Singapore"
},
{
"time-zone": "Asia/Srednekolymsk"
},
{
"time-zone": "Asia/Taipei"
},
{
"time-zone": "Asia/Tashkent"
},
{
"time-zone": "Asia/Tbilisi"
},
{
"time-zone": "Asia/Tehran"
},
{
"time-zone": "Asia/Thimphu"
},
{
"time-zone": "Asia/Tokyo"
},
{
"time-zone": "Asia/Tomsk"
},
{
"time-zone": "Asia/Ulaanbaatar"
},
{
"time-zone": "Asia/Urumqi"
},
{
"time-zone": "Asia/Ust-Nera"
},
{
"time-zone": "Asia/Vladivostok"
},
{
"time-zone": "Asia/Yakutsk"
},
{
"time-zone": "Asia/Yangon"
},
{
"time-zone": "Asia/Yekaterinburg"
},
{
"time-zone": "Asia/Yerevan"
},
{
"time-zone": "Atlantic/Azores"
},
{
"time-zone": "Atlantic/Bermuda"
},
{
"time-zone": "Atlantic/Canary"
},
{
"time-zone": "Atlantic/Cape_Verde"
},
{
"time-zone": "Atlantic/Faroe"
},
{
"time-zone": "Atlantic/Madeira"
},
{
"time-zone": "Atlantic/South_Georgia"
},
{
"time-zone": "Atlantic/Stanley"
},
{
"time-zone": "Australia/Adelaide"
},
{
"time-zone": "Australia/Brisbane"
},
{
"time-zone": "Australia/Broken_Hill"
},
{
"time-zone": "Australia/Darwin"
},
{
"time-zone": "Australia/Eucla"
},
{
"time-zone": "Australia/Hobart"
},
{
"time-zone": "Australia/Lindeman"
},
{
"time-zone": "Australia/Lord_Howe"
},
{
"time-zone": "Australia/Melbourne"
},
{
"time-zone": "Australia/Perth"
},
{
"time-zone": "Australia/Sydney"
},
{
"time-zone": "Europe/Andorra"
},
{
"time-zone": "Europe/Astrakhan"
},
{
"time-zone": "Europe/Athens"
},
{
"time-zone": "Europe/Belgrade"
},
{
"time-zone": "Europe/Berlin"
},
{
"time-zone": "Europe/Brussels"
},
{
"time-zone": "Europe/Bucharest"
},
{
"time-zone": "Europe/Budapest"
},
{
"time-zone": "Europe/Chisinau"
},
{
"time-zone": "Europe/Dublin"
},
{
"time-zone": "Europe/Gibraltar"
},
{
"time-zone": "Europe/Helsinki"
},
{
"time-zone": "Europe/Istanbul"
},
{
"time-zone": "Europe/Kaliningrad"
},
{
"time-zone": "Europe/Kirov"
},
{
"time-zone": "Europe/Kyiv"
},
{
"time-zone": "Europe/Lisbon"
},
{
"time-zone": "Europe/London"
},
{
"time-zone": "Europe/Madrid"
},
{
"time-zone": "Europe/Malta"
},
{
"time-zone": "Europe/Minsk"
},
{
"time-zone": "Europe/Moscow"
},
{
"time-zone": "Europe/Paris"
},
{
"time-zone": "Europe/Prague"
},
{
"time-zone": "Europe/Riga"
},
{
"time-zone": "Europe/Rome"
},
{
"time-zone": "Europe/Samara"
},
{
"time-zone": "Europe/Saratov"
},
{
"time-zone": "Europe/Simferopol"
},
{
"time-zone": "Europe/Sofia"
},
{
"time-zone": "Europe/Tallinn"
},
{
"time-zone": "Europe/Tirane"
},
{
"time-zone": "Europe/Ulyanovsk"
},
{
"time-zone": "Europe/Vienna"
},
{
"time-zone": "Europe/Vilnius"
},
{
"time-zone": "Europe/Volgograd"
},
{
"time-zone": "Europe/Warsaw"
},
{
"time-zone": "Europe/Zurich"
},
{
"time-zone": "Indian/Chagos"
},
{
"time-zone": "Indian/Maldives"
},
{
"time-zone": "Indian/Mauritius"
},
{
"time-zone": "Pacific/Apia"
},
{
"time-zone": "Pacific/Auckland"
},
{
"time-zone": "Pacific/Bougainville"
},
{
"time-zone": "Pacific/Chatham"
},
{
"time-zone": "Pacific/Easter"
},
{
"time-zone": "Pacific/Efate"
},
{
"time-zone": "Pacific/Fakaofo"
},
{
"time-zone": "Pacific/Fiji"
},
{
"time-zone": "Pacific/Galapagos"
},
{
"time-zone": "Pacific/Gambier"
},
{
"time-zone": "Pacific/Guadalcanal"
},
{
"time-zone": "Pacific/Guam"
},
{
"time-zone": "Pacific/Honolulu"
},
{
"time-zone": "Pacific/Kanton"
},
{
"time-zone": "Pacific/Kiritimati"
},
{
"time-zone": "Pacific/Kosrae"
},
{
"time-zone": "Pacific/Kwajalein"
},
{
"time-zone": "Pacific/Marquesas"
},
{
"time-zone": "Pacific/Nauru"
},
{
"time-zone": "Pacific/Niue"
},
{
"time-zone": "Pacific/Norfolk"
},
{
"time-zone": "Pacific/Noumea"
},
{
"time-zone": "Pacific/Pago_Pago"
},
{
"time-zone": "Pacific/Palau"
},
{
"time-zone": "Pacific/Pitcairn"
},
{
"time-zone": "Pacific/Port_Moresby"
},
{
"time-zone": "Pacific/Rarotonga"
},
{
"time-zone": "Pacific/Tahiti"
},
{
"time-zone": "Pacific/Tarawa"
},
{
"time-zone": "Pacific/Tongatapu"
},
{
"time-zone": "UTC"
}
]
}
POST HTTPS://{switch IP}/rest/v1/rpc/show-tcam-profile

response:

{
"current-profile-type": "default"
}
POST HTTPS://{switch IP}/rest/v1/rpc/show-clock

response:

{
"data": "2026-04-22 10:06:34 Wednesday CST+0800\n"
}
POST HTTPS://{switch IP}/rest/v1/rpc/show-login-policy

response:

{
"data": {
"state": "disable",
"retry_count": 3,
"lock_time": 300,
"session_hold_time": 600
}
}
POST HTTPS://{switch IP}/rest/v1/rpc/show-user-policy

response:

{
"data": {
"digits_class": true,
"expiration": 180,
"expiration_warning": 15,
"history_cnt": 10,
"len_min": 8,
"lower_class": true,
"reject_user_passw_match": true,
"special_class": true,
"state": "disabled",
"upper_class": true
}
}
GET HTTPS://{switch IP}/rest/v1/running/system-info/fan-info/FAN 1R

response:

{
"id": "FAN 1R",
"position-in-parent": 2,
"parent-name": "chassis 1",
"direction": "Exhaust",
"speed": "10800",
"presence": false,
"timestamp": "20260422 03:09:24",
"is-replaceable": false
}
GET HTTPS://{switch IP}/rest/v1/running/system-info/hardware-info

response:

{
"platform": "x86_64-sera_dcs308p_48y_n-r0",
"hwsku": "CX308P-48Y-N",
"asic": "Marvell",
"asic-count": 1
}
GET HTTPS://{switch IP}/rest/v1/running/system-info/psu-info

response:

{
"result": [
{
"id": "PSU 1",
"presence": true,
"status": true,
"temperature": "N/A",
"voltage-in": 226.5,
"current-in": 0.7,
"power-in": 173.2,
"voltage-out": 12.0,
"current-out": 13.2,
"power-out": 159.0,
"direction": "exhaust",
"power-warning": false,
"direction-warning": false,
"is-replaceable": false,
"position-in-parent": 1,
"parent-name": "chassis 1"
},
{
"id": "PSU 2",
"presence": true,
"status": false,
"temperature": "N/A",
"voltage-in": 0.0,
"current-in": 0.0,
"power-in": 0.0,
"voltage-out": 0.0,
"current-out": 0.0,
"power-out": 0.0,
"direction": "exhaust",
"power-warning": true,
"direction-warning": false,
"is-replaceable": false,
"position-in-parent": 2,
"parent-name": "chassis 1"
}
]
}
GET HTTPS://{switch IP}/rest/v1/running/system-info/ssd-health

response:

{
"device-model": "S11 M.2 SSD 128G",
"health": "N/A",
"temperature": "33C"
}
GET HTTPS://{switch IP}/rest/v1/running/system-info/sys-eeprom

response:

{
"checksum-valid": true,
"entry": [
{
"code": "0x2e",
"name": "Diag Version",
"len": 3,
"eeprom-value": "1.0"
},
{
"code": "0x23",
"name": "Serial Number",
"len": 11,
"eeprom-value": "F02524BB889"
},
{
"code": "0x22",
"name": "Part Number",
"len": 19,
"eeprom-value": "ONBP2U-N-2X64E-A-AC"
},
{
"code": "0x2c",
"name": "Manufacture Country",
"len": 2,
"eeprom-value": "CN"
},
{
"code": "0x27",
"name": "Label Revision",
"len": 1,
"eeprom-value": "0"
},
{
"code": "0x33",
"name": "GHC0 Board Version",
"len": 0,
"eeprom-value": ""
},
{
"code": "0x2f",
"name": "Service Tag",
"len": 1,
"eeprom-value": "X"
},
{
"code": "0x26",
"name": "Device Version",
"len": 1,
"eeprom-value": "1"
},
{
"code": "0xfe",
"name": "CRC-32",
"len": 4,
"eeprom-value": "0x038B86D0"
},
{
"code": "0x31",
"name": "Main Board Version",
"len": 27,
"eeprom-value": "APNS5120N-A1-V1.0-24100B330"
},
{
"code": "0x21",
"name": "Product Name",
"len": 12,
"eeprom-value": "CX864E-NT-AC"
},
{
"code": "0x2a",
"name": "MAC Addresses",
"len": 2,
"eeprom-value": "2"
},
{
"code": "0x29",
"name": "ONIE Version",
"len": 14,
"eeprom-value": "2019.05_v1.0.6"
},
{
"code": "0x30",
"name": "Switch Version",
"len": 7,
"eeprom-value": "Marvell"
},
{
"code": "0x24",
"name": "Base MAC Address",
"len": 6,
"eeprom-value": "60:EB:5A:00:11:22"
},
{
"code": "0x2d",
"name": "Vendor Name",
"len": 11,
"eeprom-value": "Asterfusion"
},
{
"code": "0x34",
"name": "GHC1 Board Version",
"len": 0,
"eeprom-value": ""
},
{
"code": "0x32",
"name": "COMe Version",
"len": 18,
"eeprom-value": "CME7012-16G-HH-CGT"
},
{
"code": "0x25",
"name": "Manufacture Date",
"len": 19,
"eeprom-value": "10/31/2024 23:59:59"
},
{
"code": "0x2b",
"name": "Manufacturer",
"len": 11,
"eeprom-value": "Asterfusion"
},
{
"code": "0x28",
"name": "Platform Name",
"len": 30,
"eeprom-value": "x86_64-asterfusion_cx864e_n-r0"
}
]
}
GET HTTPS://{switch IP}/rest/v1/running/system-info/temperature/Fan Board Left

response:

{
"device-id": "Fan Board Left",
"position-in-parent": 8,
"parent-name": "chassis 1",
"temperature": 42.0,
"high-threshold": "85.0",
"critical-high-threshold": "105.0",
"low-threshold": "0.0",
"critical-low-threshold": "0.0",
"warning-status": false,
"timestamp": "20260422 03:22:27",
"is-replaceable": false
}
POST HTTPS://{switch IP}/rest/v1/rpc/system-show
{
"run-cmd": "show-system-uptime"
}

response:

{
"text": "up 19 hours, 14 minutes\n"
}

Tree Diagrams

+--ro system-info
+--ro fan-info* [id]
| +--ro id
| +--ro position-in-parent?
| +--ro parent-name?
| +--ro direction?
| +--ro speed?
| +--ro presence?
| +--ro timestamp?
| +--ro is-replaceable?
+--ro psu-info* [id]
| +--ro id
| +--ro presence?
| +--ro status?
| +--ro temperature?
| +--ro voltage-in?
| +--ro current-in?
| +--ro power-in?
| +--ro voltage-out?
| +--ro current-out?
| +--ro power-out?
| +--ro direction?
| +--ro power-warning?
| +--ro direction-warning?
| +--ro is-replaceable?
| +--ro position-in-parent?
| +--ro parent-name?
+--ro ssd-health
| +--ro device-model?
| +--ro firmware?
| +--ro serial-number?
| +--ro health?
| +--ro temperature?
+--ro hardware-info
| +--ro platform?
| +--ro hwsku?
| +--ro asic?
| +--ro asic-count?
| +--ro serial-number?
| +--ro model-number?
| +--ro hardware-revision?
| +--ro switch-type?
+--ro sys-eeprom
| +--ro entry* [code]
| | +--ro code
| | +--ro name?
| | +--ro len?
| | +--ro eeprom-value?
| +--ro checksum-valid?
+--ro temperature* [device-id]
+--ro device-id
+--ro position-in-parent?
+--ro parent-name?
+--ro temperature?
+--ro high-threshold?
+--ro critical-high-threshold?
+--ro low-threshold?
+--ro critical-low-threshold?
+--ro warning-status?
+--ro timestamp?
+--ro is-replaceable?

Table of Properties

NameRequiredType/RangeDescription
system-infoROPath-only node, has no configurable value.
System information.
fan-infoROPath-only node, has no configurable value.
idROstring(sub-property of fan-info)
Fan ID.
position-in-parentRO0..255(sub-property of fan-info)
The position number of the fan in its parent device.
parent-nameROstring(sub-property of fan-info)
The name of the parent device where the fan is located.
directionROstring(sub-property of fan-info)
The rotation direction of the fan.
speedROstring(sub-property of fan-info)
Fan speed.
presenceRO”true"
"false”(sub-property of fan-info)
The presence status of the fan.
timestampROstring(sub-property of fan-info)
Last update timestamp.
is-replaceableRO”true"
"false”(sub-property of fan-info)
If it is replaceable.
psu-infoROPath-only node, has no configurable value.
idROpsu-id(sub-property of psu-info)
PSU ID.
presenceRO”true"
"false”(sub-property of psu-info)
Power Supply Unit presence status.
statusRO”true"
"false”(sub-property of psu-info)
Power Supply Unit Status.
temperatureROstring(sub-property of psu-info)
Power Supply Unit temperature information.
voltage-inROdecimal64(sub-property of psu-info)
Power Supply Unit input voltage.
current-inROdecimal64(sub-property of psu-info)
Power Supply Unit input current.
power-inROdecimal64(sub-property of psu-info)
Power Supply Unit input power.
voltage-outROdecimal64(sub-property of psu-info)
Power Supply Unit output voltage.
current-outROdecimal64(sub-property of psu-info)
Power Supply Unit output current.
power-outROdecimal64(sub-property of psu-info)
Power Supply Unit output power.
directionROstring(sub-property of psu-info)
The airflow direction of the power supply unit.
power-warningRO”true"
"false”(sub-property of psu-info)
If there is a power warning.
direction-warningRO”true"
"false”(sub-property of psu-info)
If there is a direction warning.
is-replaceableRO”true"
"false”(sub-property of psu-info)
If it is replaceable.
position-in-parentRO0..255(sub-property of psu-info)
The position number of the power supply unit in its parent device.
parent-nameROstring(sub-property of psu-info)
The name of the parent device where the power supply unit is located.
ssd-healthROPath-only node, has no configurable value.
device-modelROstring(sub-property of ssd-health)
SSD device model.
firmwareROstring(sub-property of ssd-health)
SSD firmware.
serial-numberROstring(sub-property of ssd-health)
SSD serial number.
healthROstring(sub-property of ssd-health)
SSD health.
temperatureROstring(sub-property of ssd-health)
SSD temperature.
hardware-infoROPath-only node, has no configurable value.
platformROstring(sub-property of hardware-info)
Hardware platform information.
hwskuROstring(sub-property of hardware-info)
Hardware Stock Keeping Unit.
asicROstring(sub-property of hardware-info)
ASIC type.
asic-countRO0..255(sub-property of hardware-info)
ASIC Count.
serial-numberROstring(sub-property of hardware-info)
Hardware serial number.
model-numberROstring(sub-property of hardware-info)
Hardware model number.
hardware-revisionRO0..255(sub-property of hardware-info)
Hardware revision.
switch-typeROstring(sub-property of hardware-info)
Hardware switch type.
sys-eepromROPath-only node, has no configurable value.
entryRO(sub-property of sys-eeprom)
Path-only node, has no configurable value.
codeROstring(sub-property of entry)
System EEPROM code.
nameROstring(sub-property of entry)
System EEPROM TLV name.
lenRO0..255(sub-property of entry)
System EEPROM data length.
eeprom-valueROstring(sub-property of entry)
System EEPROM data value.
checksum-validRO”true"
"false”(sub-property of sys-eeprom)
Verify the integrity and accuracy of the hardware platform information.
temperatureROPath-only node, has no configurable value.
device-idROstring(sub-property of temperature)
Device ID.
position-in-parentRO0..255(sub-property of temperature)
The position number of the device in its parent device.
parent-nameROstring(sub-property of temperature)
The name of the parent device where this device is located.
temperatureROdecimal64(sub-property of temperature)
The temperature of this device.
high-thresholdROstring(sub-property of temperature)
High threshold of this device.
critical-high-thresholdROstring(sub-property of temperature)
Critical high threshold of this device.
low-thresholdROstring(sub-property of temperature)
Low threshold of this device.
critical-low-thresholdROstring(sub-property of temperature)
Critical low threshold of this device.
warning-statusRO”true"
"false”(sub-property of temperature)
Warning status of this device.
timestampROstring(sub-property of temperature)
Last update timestamp.
is-replaceableRO”true"
"false”(sub-property of temperature)
If it is replaceable.

Tree Diagrams

+---x system-show
| +---w input
| | +---w run-cmd
| +--ro output
| +--ro text?

Table of Properties

NameRequiredType/RangeDescription
system-showMPath-only node, has no configurable value.
run-cmdM”show-hardware-info"
"show-system-reboot-cause"
"show-system-uptime”
textROstring(sub-property of output)
Result.

Tree Diagrams

+---x show-user-policy
| +--ro output
| +--ro data?

Table of Properties

NameRequiredType/RangeDescription
show-user-policyMPath-only node, has no configurable value.
Show user policy.
dataRO(sub-property of output)

Tree Diagrams

+---x show-login-policy
| +--ro output
| +--ro data?

Table of Properties

NameRequiredType/RangeDescription
show-login-policyMPath-only node, has no configurable value.
Show login policy.
dataRO(sub-property of output)

Tree Diagrams

+---x show-clock
+--ro output
+--ro data?

Table of Properties

NameRequiredType/RangeDescription
show-clockMPath-only node, has no configurable value.
Display time.
dataRO(sub-property of output)

Tree Diagrams

+---x show-version-info
| +--ro output
| +--ro version-info
| +--ro software-version?
| +--ro distribution?
| +--ro kernel?
| +--ro build-commit?
| +--ro build-date?
| +--ro build-author?
| +--ro model-number?
| +--ro platform?
| +--ro HwSKU?
| +--ro serial-number?
| +--ro asic?
| +--ro hardware-revision?

Table of Properties

NameRequiredType/RangeDescription
show-version-infoMPath-only node, has no configurable value.
Show version information.
version-infoROPath-only node, has no configurable value.
software-versionROstring(sub-property of version-info)
distributionROstring(sub-property of version-info)
Linux Distribution.
kernelROstring(sub-property of version-info)
Linux kernel version.
build-commitROstring(sub-property of version-info)
The commit hash the software was built on.
build-dateROstring(sub-property of version-info)
The build date.
build-authorROstring(sub-property of version-info)
The build user.
model-numberROstring(sub-property of version-info)
Machine model number.
platformROstring(sub-property of version-info)
Machine platform information.
HwSKUROstring(sub-property of version-info)
Hardware Stock Keeping Unit.
serial-numberROstring(sub-property of version-info)
Identifier for the device.
asicROstring(sub-property of version-info)
ASIC type.
hardware-revisionROuint8(sub-property of version-info)

Tree Diagrams

+---x show-resource-info
| +--ro output
| +--ro resource-usage
| +--ro CPU-usage?
| +--ro memory-usage?
| +--ro total-memory?
| +--ro used-memory?
| +--ro free-memory?
| +--ro cached-memory?
| +--ro disk-used?

Table of Properties

NameRequiredType/RangeDescription
show-resource-infoMPath-only node, has no configurable value.
Show Resource Usage.
resource-usageROPath-only node, has no configurable value.
CPU-usageROstring(sub-property of resource-usage)
The percentage of CPU Load.
memory-usageROstring(sub-property of resource-usage)
The Memory Utilization Rate.
total-memoryROdecimal64(sub-property of resource-usage)
The Total Physical RAM.
used-memoryROdecimal64(sub-property of resource-usage)
The amount of RAM currently actively used.
free-memoryROdecimal64(sub-property of resource-usage)
The amount of completely unused RAM.
cached-memoryROdecimal64(sub-property of resource-usage)
Memory used for system caching.
disk-usedROstring(sub-property of resource-usage)
The Disk Usage percentage.

Tree Diagrams

+---x show-device-info
| +--ro output
| +--ro device-info
| +--ro software?
| +--ro device-model?
| +--ro product-id?

Table of Properties

NameRequiredType/RangeDescription
show-device-infoMPath-only node, has no configurable value.
Show device infomation.
device-infoROPath-only node, has no configurable value.
softwareROstring(sub-property of device-info)
Software version.
device-modelROstring(sub-property of device-info)
product-idROstring(sub-property of device-info)

Tree Diagrams

+---x show-system-users
| +--ro output
| +--ro users-info
| +--ro user-info* [terminal-type]
| +--ro user-name?
| +--ro terminal-type
| +--ro login-time?
| +--ro ip?

Table of Properties

NameRequiredType/RangeDescription
show-system-usersMPath-only node, has no configurable value.
Show system users information.
users-infoROPath-only node, has no configurable value.
user-infoRO(sub-property of users-info)
Path-only node, has no configurable value.
user-nameROstring(sub-property of user-info)
terminal-typeROstring(sub-property of user-info)
login-timeROstring(sub-property of user-info)
ipROstring(sub-property of user-info)
User login IP.

Tree Diagrams

+---x show-supported-timezones
| +--ro output
| +--ro timezones
| +--ro timezone* [time-zone]
| +--ro time-zone

Table of Properties

NameRequiredType/RangeDescription
show-supported-timezonesMPath-only node, has no configurable value.
Show supported timezones.
timezonesROPath-only node, has no configurable value.
timezoneRO(sub-property of timezones)
Path-only node, has no configurable value.
time-zoneROstring(sub-property of timezone)
Each supported timezone.

Tree Diagrams

+---x show-tcam-profile
+--ro output
+--ro current-profile-type?

Table of Properties

NameRequiredType/RangeDescription
show-tcam-profileMPath-only node, has no configurable value.
Show tcam-profile information.
current-profile-typeROstring