Supermicro Redfish API
Supermicro's implementation of the DMTF Redfish RESTful API standard for out-of-band server management via BMC. Provides programmatic access to server health monitoring, power management, BIOS/BMC firmware updates, storage configuration, network configuration, user account management, and event logging across Supermicro server platforms.
Documentation
Documentation
https://www.supermicro.com/manuals/other/redfish-ref-guide-html/Content/general-content/introduction.htm
Documentation
https://www.supermicro.com/manuals/other/RedfishUserGuide.pdf
Specifications
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/super-micro-computer/refs/heads/main/json-schema/supermicro-computer-system-schema.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/super-micro-computer/refs/heads/main/json-structure/supermicro-computer-system-structure.json
Other Resources
JSONLD
https://raw.githubusercontent.com/api-evangelist/super-micro-computer/refs/heads/main/json-ld/super-micro-computer-context.jsonld
SpectralRules
https://raw.githubusercontent.com/api-evangelist/super-micro-computer/refs/heads/main/rules/supermicro-redfish-rules.yml
NaftikoCapabilities
https://raw.githubusercontent.com/api-evangelist/super-micro-computer/refs/heads/main/capabilities/server-management.yaml
Vocabulary
https://raw.githubusercontent.com/api-evangelist/super-micro-computer/refs/heads/main/vocabulary/super-micro-computer-vocabulary.yml
GitHub Repository
https://github.com/supermicro/redfish