v1
setup
factory
Update System Metadata
Update system identification metadata fields.
Metadata vs Configuration:
- Metadata: Identification fields (chassis type, location, etc.)
- Configuration: Operational hardware settings (requires setup mode)
Chassis Type Notes:
- Setting to 'user' marks chassis as not yet determined
- Allows completing setup while deferring chassis identification
- Can be updated later without re-entering setup mode
Does Not Require Setup Mode - these are non-operational fields.
patch/api/v1/setup/metadata
Request body
Example request
{
"description": "Set chassis type for system identification",
"summary": "Update Chassis Type",
"value": {
"chassis_type": "croc_xl"
}
}Response
Metadata update result with list of updated fields
Example response
{
"description": "Chassis type updated successfully",
"summary": "Successful Update",
"value": {
"message": "System metadata updated successfully",
"success": true,
"updated_fields": [
"chassis_type"
]
}
}