---
title: "Get Product Dependencies"
method: GET
path: "/products/{productId}/dependencies"
tags: ["Products"]
---

# Get Product Dependencies

`GET /products/{productId}/dependencies`

## Request

- Base URL: `https://api.pax8.com/v1`
- URL: `https://api.pax8.com/v1/products/{productId}/dependencies`
- Auth: OAuth 2
  - Client credentials
  - Token URL: `https://token-manager.pax8.com/oauth/token`

Returns associated dependencies for the specified ```productId```. A products dependencies are dynamic data.

## Path parameters

- `productId` string, required

## Response `200`

Successful operation

- Dependencies
  - `commitmentDependencies` Commitment[]
    - `id` string, uuid: Unique identifier for the commitment record
    - `term` string: Duration of the commitment
    - `autoRenew` boolean: Renews without manual intervention at the end of the term
    - `renewalWindowDaysBeforeTermEnd` number: Number of days _before_ term end-date when renewal window opens
    - `renewalWindowDaysAfterTermEnd` number: Number of days after the term end-date that renewal window closes
    - `allowForQuantityIncrease` boolean: Is ```true``` if quantity can be increased during commitment term
    - `allowForQuantityDecrease` boolean: Is ```true``` if quantity can be decreased during commitment term
    - `allowForEarlyCancellation` boolean: Is ```true``` if commitment can be cancelled prior to end of term
    - `cancellationFeeApplied` boolean: Is ```true``` if canceling subscription entails a fee
    - `isTransferable` boolean: Is ```true``` if commitment can be transferred to another company
  - `productDependencies` ProductDependency[]
    - `name` string: The name of the product constraint
    - `products` Product[]: A list of products that satisfy the constraint
      - `id` string, uuid
      - `name` string: The name of a product
      - `vendorName` string: The name of the vendor
      - `shortDescription` string: A short description of the product
      - `sku` string: The product sku
      - `vendorSku` string: The product vendor sku
      - `altVendorSku` string, uuid: The Microsoft legacy sku has been deprecated. Please transition to vendorSku
      - `requiresCommitment` boolean: Whether the product requires a commitment

## Other responses

- `404`: Product not found

---

[API](https://skmtc.dev/pax8/apis/partner-endpoints.md) - [All operations](https://skmtc.dev/pax8/apis/partner-endpoints/llms.txt) - [OpenAPI document](https://skmtc.dev/pax8/apis/partner-endpoints/revisions/f90cec5b4720?raw)
