Hardware API (hwapi) (1.0.0)

Download OpenAPI specification:Download

API server for working with hardware information from C3

Root

Responses

Response samples

Content type
application/json
null

certification

Check Certification

Endpoint for checking certification status (whether a system is certified, not seen or some of its components have been seen on other systems)

Request Body schema: application/json
required
architecture
required
string (Architecture)
BiosValidator (object) or null
required
object (BoardValidator)
ChassisValidator (object) or null
model
required
string (Model)
required
object (OSValidator)
Array of objects (Pci Peripherals)
Default: []
required
object (ProcessorValidator)
Array of objects (Usb Peripherals)
Default: []
vendor
required
string (Vendor)

Responses

Request samples

Content type
application/json
{
  • "architecture": "string",
  • "bios": {
    },
  • "board": {
    },
  • "chassis": {
    },
  • "model": "string",
  • "os": {
    },
  • "pci_peripherals": [ ],
  • "processor": {
    },
  • "usb_peripherals": [ ],
  • "vendor": "string"
}

Response samples

Content type
application/json
Example
{
  • "architecture": "string",
  • "available_releases": [
    ],
  • "bios": {
    },
  • "board": {
    },
  • "chassis": {
    },
  • "status": "Certified"
}