> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.nvidia.com/infra-controller/rest-api-reference/api-reference/host-firmware-config/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/infra-controller/_mcp/server. # Host Firmware Config Host firmware configuration defines known firmware versions, artifact locations, update ordering, and per-component defaults for a given hardware vendor and model on a Site. Provider Admins use PUT to create or merge host firmware config entries in Core via `UpsertHostFirmwareConfig`. Configurations are keyed by `(vendor, model)`; repeated PUTs merge firmware versions for components already present and add new component types when supplied together with an updated `ordering`. Returns `201 Created` on first create and `200 OK` on subsequent updates. Provider Admins use DELETE to remove a host firmware config entry from Core via `DeleteHostFirmwareConfig`, keyed by `(vendor, model)`. Returns `204 No Content` on success. User must have authorization role with `PROVIDER_ADMIN` suffix in the URL `{org}`, and the Site must belong to the org's Infrastructure Provider. ## API Docs - Host Firmware Config [Create or Update Host Firmware Config](https://docs.nvidia.com/infra-controller/rest-api-reference/api-reference/host-firmware-config/create-or-update-host-firmware-config.md) - Host Firmware Config [Delete Host Firmware Config](https://docs.nvidia.com/infra-controller/rest-api-reference/api-reference/host-firmware-config/delete-host-firmware-config.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.nvidia.com/infra-controller/openapi.json) - [OpenAPI YAML](https://docs.nvidia.com/infra-controller/openapi.yaml)