---
title: "Changes to bmc metric reports"
method: GET
path: "/v1/bmc/metrics"
---

# Changes to bmc metric reports

`GET /v1/bmc/metrics`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 4 of 15 revisions.

- **2026-08-18** `62eb4acab992` — 38 breaking
- **2026-01-28** `5378a3e6f933` — 2 warning, 6 info
- **2025-03-21** `9e09e176e964` — 1 info
- **2024-12-03** `29c6a9c3f49b` — 1 breaking

## Changes

- **2026-08-18** `62eb4acab992` — 38 breaking
  - the response property `items/reports` became nullable for the status `200` (media type: application/json)
  - the response property `items/reports` became nullable for the status `200` (media type: application/xml)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/MessageArgs` became nullable for the status `200` (media type: application/json)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/MessageArgs` became nullable for the status `200` (media type: application/xml)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/MessageArgs/items/` became nullable for the status `200` (media type: application/json)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/MessageArgs/items/` became nullable for the status `200` (media type: application/xml)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/Oem` became nullable for the status `200` (media type: application/json)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/Oem` became nullable for the status `200` (media type: application/xml)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/ResolutionSteps` became nullable for the status `200` (media type: application/json)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/ResolutionSteps` became nullable for the status `200` (media type: application/xml)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/ResolutionSteps/items/` became nullable for the status `200` (media type: application/json)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/ResolutionSteps/items/` became nullable for the status `200` (media type: application/xml)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/ResolutionSteps/items/ActionParameters` became nullable for the status `200` (media type: application/json)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/ResolutionSteps/items/ActionParameters` became nullable for the status `200` (media type: application/xml)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/ResolutionSteps/items/ActionParameters/items/` became nullable for the status `200` (media type: application/json)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/ResolutionSteps/items/ActionParameters/items/` became nullable for the status `200` (media type: application/xml)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/ResolutionSteps/items/ActionParameters/items/AllowableNumbers` became nullable for the status `200` (media type: application/json)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/ResolutionSteps/items/ActionParameters/items/AllowableNumbers` became nullable for the status `200` (media type: application/xml)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/ResolutionSteps/items/ActionParameters/items/AllowableNumbers/items/` became nullable for the status `200` (media type: application/json)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/ResolutionSteps/items/ActionParameters/items/AllowableNumbers/items/` became nullable for the status `200` (media type: application/xml)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/ResolutionSteps/items/ActionParameters/items/AllowableValueDescriptions` became nullable for the status `200` (media type: application/json)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/ResolutionSteps/items/ActionParameters/items/AllowableValueDescriptions` became nullable for the status `200` (media type: application/xml)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/ResolutionSteps/items/ActionParameters/items/AllowableValueDescriptions/items/` became nullable for the status `200` (media type: application/json)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/ResolutionSteps/items/ActionParameters/items/AllowableValueDescriptions/items/` became nullable for the status `200` (media type: application/xml)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/ResolutionSteps/items/ActionParameters/items/AllowableValues` became nullable for the status `200` (media type: application/json)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/ResolutionSteps/items/ActionParameters/items/AllowableValues` became nullable for the status `200` (media type: application/xml)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/ResolutionSteps/items/ActionParameters/items/AllowableValues/items/` became nullable for the status `200` (media type: application/json)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/ResolutionSteps/items/ActionParameters/items/AllowableValues/items/` became nullable for the status `200` (media type: application/xml)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/ResolutionSteps/items/Oem` became nullable for the status `200` (media type: application/json)
  - the response property `items/reports/items/@Message.ExtendedInfo/items/ResolutionSteps/items/Oem` became nullable for the status `200` (media type: application/xml)
  - the response property `items/reports/items/MetricValues` became nullable for the status `200` (media type: application/json)
  - the response property `items/reports/items/MetricValues` became nullable for the status `200` (media type: application/xml)
  - the response property `items/reports/items/MetricValues/items/` became nullable for the status `200` (media type: application/json)
  - the response property `items/reports/items/MetricValues/items/` became nullable for the status `200` (media type: application/xml)
  - the response property `items/reports/items/MetricValues/items/Oem` became nullable for the status `200` (media type: application/json)
  - the response property `items/reports/items/MetricValues/items/Oem` became nullable for the status `200` (media type: application/xml)
  - the response property `items/reports/items/Oem` became nullable for the status `200` (media type: application/json)
  - the response property `items/reports/items/Oem` became nullable for the status `200` (media type: application/xml)
- **2026-01-28** `5378a3e6f933` — 2 warning, 6 info
  - removed the optional property `items/reports/items/MetricValues/items/MetricID` from the response with the `200` status (media type: application/json)
  - removed the optional property `items/reports/items/MetricValues/items/MetricID` from the response with the `200` status (media type: application/xml)
  - added the optional property `items/reports/items/@Message.ExtendedInfo` to the response with the `200` status (media type: application/json)
  - added the optional property `items/reports/items/@Message.ExtendedInfo` to the response with the `200` status (media type: application/xml)
  - added the optional property `items/reports/items/MetricValues/items/MetricId` to the response with the `200` status (media type: application/json)
  - added the optional property `items/reports/items/MetricValues/items/MetricId` to the response with the `200` status (media type: application/xml)
  - added the optional property `items/reports/items/ReportSequence` to the response with the `200` status (media type: application/json)
  - added the optional property `items/reports/items/ReportSequence` to the response with the `200` status (media type: application/xml)
- **2025-03-21** `9e09e176e964` — 1 info
  - endpoint added
- **2024-12-03** `29c6a9c3f49b` — 1 breaking
  - api path removed without deprecation

---

[Operation](https://skmtc.dev/ubccr/apis/grendel-api/docs/v1/bmc/metrics/get.md) · [API](https://skmtc.dev/ubccr/apis/grendel-api.md) · [Page](https://skmtc.dev/ubccr/apis/grendel-api/changes/v1/bmc/metrics/get)
