---
title: "GET /products/{product_product_id}/items"
method: GET
path: "/products/{product_product_id}/items"
tags: ["Products"]
---

# GET /products/{product_product_id}/items

`GET /products/{product_product_id}/items`

## Path parameters

- `product_product_id` string, required

## Query parameters

- `limit` integer
- `offset` integer
- `app.id` string
- `applicability` 'cb' | 'im'
- `commitment.count` integer
- `description.value` string
- `display_name` string
- `distributor_groups.id` string
- `distributor_groups.mpn` string
- `distributor_groups.name` string
- `dynamic` boolean
- `events.created.at` string, date-time
- `events.saleended.at` string, date-time
- `events.updated.at` string, date-time
- `external_id` string
- `frozen` boolean
- `group.id` string
- `group.mpn` string
- `group.name` string
- `id` string
- `item_type` 'Reservation' | 'PPU'
- `local_id` string
- `mpn` string
- `name` string
- `period` 'Monthly' | 'Yearly' | 'years_2' | 'years_3' | 'years_4' | 'years_5' | 'years_6' | 'OneTime' | 'days_7_trial' | 'days_14_trial' | 'days_30_trial' | 'monthly_trial'
- `replacement.id` string
- `status` 'draft' | 'published' | 'endofsale'
- `type` 'Reservation' | 'PPU'
- `unit.title` string
- `usage_data_type` 'Integer' | 'Decimal(1)' | 'Decimal(2)' | 'Decimal(4)' | 'Decimal(8)'
- `verbose_id` string
- `version` string

## Response `200`

- DpUIItem[]
  - `id` string
  - `name` string
  - `status` 'draft' | 'published' | 'endofsale'
  - `external_id` string, required
  - `unit` DpUnit, required
    - `id` string, required
    - `name` string, required
    - `title` string, required
    - `unit` string
  - `mpn` string, nullable
  - `position` integer
  - `type` string
  - `local_id` string
  - `display_name` string, required
  - `period` string
  - `precision` string
  - `commitment` object
    - `multiplier` string
    - `count` integer
  - `dynamic` boolean
  - `applicability` 'cb' | 'im', nullable — This value scopes applicability of the item to IM or CB partners exclusively. Empty value means Global availability.
  - `description` string
  - `parent` DpItemReferenceWithStatus, required
    - `id` string
    - `name` string
    - `status` 'draft' | 'published' | 'endofsale'
  - `depth` integer
  - `replacement` DpItemReferenceWithStatus, required
    - `id` string
    - `name` string
    - `status` 'draft' | 'published' | 'endofsale'
  - `end_of_sale_notes` string, nullable, required
  - `group` DpItemGroup, required
    - `id` string
    - `name` string, nullable
    - `mpn` string, required
  - `distributor_groups` DpDistributorItemGroup[]
    - `id` string
    - `name` string, nullable
    - `mpn` string, required
  - `ui` DpUIVisibility
    - `visibility` boolean
  - `ui_visibility` string
  - `events` object
    - `created` object
      - `at` string, datetime
      - `by` object
        - `id` string
        - `name` string
        - `icon` string
    - `updated` object
      - `at` string, datetime
      - `by` object
        - `id` string
        - `name` string
        - `icon` string
    - `saleended` object
      - `at` string, datetime
      - `by` object
        - `id` string
        - `name` string
        - `icon` string

---

[API](https://skmtc.dev/cloudblue/apis/cloudblue-connect-api.md) · [All operations](https://skmtc.dev/cloudblue/apis/cloudblue-connect-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/cloudblue/cloudblue-connect-api/revisions/0421d2a97c52/schema)
