---
title: "Get Products Parameters"
method: POST
path: "/api/v1/products/parameters"
tags: ["Get Products Information"]
---

# Get Products Parameters

`POST /api/v1/products/parameters`

This service returns a list of parameters required to calculate the price for each SKU.

## Request body

- ParametersRequest
  - `currency` string, required — The currency ISO code to evaluate the rules upon.
  - `geo` string, required — The geography to be used for the pricing calculation.
  - `version` string — The version name to retrieve the parameters for. If not provided, the system will use the active version.
  - `playbook` string — The playbook name (not display name) in case there is more than one playbook.
  - `skus` string[], required — The list of SKUs to evaluate.

## Response `200`

Success. Returns the required parameters for each SKU.

- ParametersResponse
  - `skus` SkuParameters[]
    - `sku` string
    - `parameters_for` object
      - `product_factors` ParameterDefinition[] — A list of product-specific factors required for price calculation of the given SKU.
        - `name` string — The name of the parameter to return.
        - `type` 'number' | 'text' — The expected value type.
      - `parameters` ParameterDefinition[] — The list of parameters needed to resolve all of the relevant pricing formulas.
        - `name` string — The name of the parameter to return.
        - `type` 'number' | 'text' — The expected value type.

## Other responses

- `400` — Bad Request.
- `403` — Forbidden. The authentication token is missing or invalid.

---

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