---
title: "Changes to GET /products/{product_product_id}/items"
method: GET
path: "/products/{product_product_id}/items"
---

# Changes to GET /products/{product_product_id}/items

`GET /products/{product_product_id}/items`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 6 of 12 revisions.

- **2026-08-06** `54fef191d46c`: 4 info
- **2026-03-10** `ed203419a9a7`: 6 info
- **2025-05-17** `2de715cbd1f3`: 1 breaking, 25 info
- **2024-08-15** `feee9a2a39e5`: 1 info
- **2023-12-01** `22a697bcb678`: 6 breaking, 18 warning, 4 info
- **2022-12-08** `86adefb0bb29`: 1 breaking, 23 info

## Changes

- **2026-08-06** `54fef191d46c`: 4 info
  - added the new optional `query` request parameter `distributor_groups.id`
  - added the new optional `query` request parameter `distributor_groups.mpn`
  - added the new optional `query` request parameter `distributor_groups.name`
  - added the optional property `items/distributor_groups` to the response with the `200` status
- **2026-03-10** `ed203419a9a7`: 6 info
  - added the new optional `query` request parameter `applicability`
  - added the new enum value `days_14_trial` to the `query` request parameter `period`
  - added the new enum value `days_30_trial` to the `query` request parameter `period`
  - added the new enum value `days_7_trial` to the `query` request parameter `period`
  - added the new enum value `monthly_trial` to the `query` request parameter `period`
  - added the optional property `items/applicability` to the response with the `200` status
- **2025-05-17** `2de715cbd1f3`: 1 breaking, 25 info
  - the `items/` response's property type changed from no type to `object` for status `200`
  - added the new optional `query` request parameter `limit`
  - added the new optional `query` request parameter `offset`
  - added the optional property `items/commitment` to the response with the `200` status
  - added the optional property `items/depth` to the response with the `200` status
  - added the optional property `items/description` to the response with the `200` status
  - added the optional property `items/dynamic` to the response with the `200` status
  - added the optional property `items/events` to the response with the `200` status
  - added the optional property `items/id` to the response with the `200` status
  - added the optional property `items/local_id` to the response with the `200` status
  - added the optional property `items/mpn` to the response with the `200` status
  - added the optional property `items/name` to the response with the `200` status
  - added the optional property `items/period` to the response with the `200` status
  - added the optional property `items/position` to the response with the `200` status
  - added the optional property `items/precision` to the response with the `200` status
  - added the optional property `items/status` to the response with the `200` status
  - added the optional property `items/type` to the response with the `200` status
  - added the optional property `items/ui` to the response with the `200` status
  - added the optional property `items/ui_visibility` to the response with the `200` status
  - added the required property `items/display_name` to the response with the `200` status
  - added the required property `items/end_of_sale_notes` to the response with the `200` status
  - added the required property `items/external_id` to the response with the `200` status
  - added the required property `items/group` to the response with the `200` status
  - added the required property `items/parent` to the response with the `200` status
  - added the required property `items/replacement` to the response with the `200` status
  - added the required property `items/unit` to the response with the `200` status
- **2024-08-15** `feee9a2a39e5`: 1 info
  - added the new optional `query` request parameter `external_id`
- **2023-12-01** `22a697bcb678`: 6 breaking, 18 warning, 4 info
  - the `items/` response's property type changed from `object` to no type for status `200`
  - removed the required property `items/display_name` from the response with the `200` status
  - removed the required property `items/end_of_sale_notes` from the response with the `200` status
  - removed the required property `items/parent` from the response with the `200` status
  - removed the required property `items/replacement` from the response with the `200` status
  - removed the required property `items/unit` from the response with the `200` status
  - deleted the `query` request parameter `limit`
  - deleted the `query` request parameter `offset`
  - removed the optional property `items/commitment` from the response with the `200` status
  - removed the optional property `items/depth` from the response with the `200` status
  - removed the optional property `items/description` from the response with the `200` status
  - removed the optional property `items/dynamic` from the response with the `200` status
  - removed the optional property `items/events` from the response with the `200` status
  - removed the optional property `items/id` from the response with the `200` status
  - removed the optional property `items/local_id` from the response with the `200` status
  - removed the optional property `items/mpn` from the response with the `200` status
  - removed the optional property `items/name` from the response with the `200` status
  - removed the optional property `items/period` from the response with the `200` status
  - removed the optional property `items/position` from the response with the `200` status
  - removed the optional property `items/precision` from the response with the `200` status
  - removed the optional property `items/status` from the response with the `200` status
  - removed the optional property `items/type` from the response with the `200` status
  - removed the optional property `items/ui` from the response with the `200` status
  - removed the optional property `items/ui_visibility` from the response with the `200` status
  - added the new optional `query` request parameter `group.id`
  - added the new optional `query` request parameter `group.mpn`
  - added the new optional `query` request parameter `group.name`
  - added the new enum value `years_6` to the `query` request parameter `period`
- **2022-12-08** `86adefb0bb29`: 1 breaking, 23 info
  - the `items/` response's property type changed from no type to `object` for status `200`
  - added the new optional `query` request parameter `limit`
  - added the new optional `query` request parameter `offset`
  - added the optional property `items/commitment` to the response with the `200` status
  - added the optional property `items/depth` to the response with the `200` status
  - added the optional property `items/description` to the response with the `200` status
  - added the optional property `items/dynamic` to the response with the `200` status
  - added the optional property `items/events` to the response with the `200` status
  - added the optional property `items/id` to the response with the `200` status
  - added the optional property `items/local_id` to the response with the `200` status
  - added the optional property `items/mpn` to the response with the `200` status
  - added the optional property `items/name` to the response with the `200` status
  - added the optional property `items/period` to the response with the `200` status
  - added the optional property `items/position` to the response with the `200` status
  - added the optional property `items/precision` to the response with the `200` status
  - added the optional property `items/status` to the response with the `200` status
  - added the optional property `items/type` to the response with the `200` status
  - added the optional property `items/ui` to the response with the `200` status
  - added the optional property `items/ui_visibility` to the response with the `200` status
  - added the required property `items/display_name` to the response with the `200` status
  - added the required property `items/end_of_sale_notes` to the response with the `200` status
  - added the required property `items/parent` to the response with the `200` status
  - added the required property `items/replacement` to the response with the `200` status
  - added the required property `items/unit` to the response with the `200` status

---

[Operation](https://skmtc.dev/cloudblue/apis/cloudblue-connect-api/docs/products/:product_product_id/items/get.md) - [API](https://skmtc.dev/cloudblue/apis/cloudblue-connect-api.md) - [Page](https://skmtc.dev/cloudblue/apis/cloudblue-connect-api/changes/products/:product_product_id/items/get)
