---
title: "Get Pricing"
method: GET
path: "/products/{productId}/pricing"
tags: ["Products"]
---

# Get Pricing

`GET /products/{productId}/pricing`

## Request

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

Returns recommended pricing and partner cost for the specified productId. A products pricing is dynamic data.

## Path parameters

- `productId` string, required

## Query parameters

- `companyId` string, uuid

## Response `200`

successful operation

- object
  - `content` Pricing[]
    - `productId` string, uuid
    - `productName` string: The name of a product
    - `billingTerm` 'Monthly' | 'Annual' | '2-Year' | '3-Year' | 'One-Time' | 'Trial' | 'Activation'
    - `commitmentTerm` string: Duration of the commitment
    - `commitmentTermInMonths` number: Commitment in months
    - `type` 'Flat' | 'Volume' | 'Tiered' | 'Mark-Up'
    - `unitOfMeasurement` string: The unit of measurement
    - `rates` Rate[]: A list of rates
      - `partnerBuyRate` number: The partner cost
      - `suggestedRetailPrice` number: The suggested customer cost
      - `startQuantityRange` number: The start of the quantity range. If not set 0 is the default
      - `endQuantityRange` number: The end of the quantity range. If ```null``` there is no end of range
      - `chargeType` 'Per Unit' | 'Flat Rate': Rate Charge Type: * `Per Unit` - The rate is multiplied directly by the quantity based on the start and end quantity range * `Flat Rate` - The rate is flat for the quantity based on the start and end quantity range

## 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)
