Skip to content

SMC API

The SMC API allows access to information related to the Disguise hardware.

TheĀ [SMC](../../hardware/smc/smc-overview is a management system that allows for:

Constant and up-to date access to information about the status of the main Disguise server it is contained within such as:

  • Power state
  • VFC cards currently inserted
  • Network adapter details and configuration
  • d3Net session details
  • Communication with the BMC on the Motherboard allowing for:
    • Turning on and off machines remotely
    • Monitoring physical metrics such as power draw and temperature

To make life easier, all this information is generally available in three different ways:

  • OLED screen on the front of the servers
  • Webpage
  • REST API

To access the SMC API, navigate to the base URL http://{smc-ip}/api

SMC System API

SMC API

SMC API

SMC API

SMC API

SMC API