# Variant parameters

Managing variant parameters in the e-shop.

## List of variant parameters

 - [GET /api/products/variant-parameters](https://api.docs.shoptet.com/shoptet-api/openapi/variant-parameters/getlistofvariantparameters.md): Returns the list of available variant parameters with their available values within the e-shop.


List of variant parameters endpoint has section, which is only sent when requested in the include parameter.

Value | Section
--------|------
values | Variant parameter values

## Creation of variant parameter

 - [POST /api/products/variant-parameters](https://api.docs.shoptet.com/shoptet-api/openapi/variant-parameters/createvariantparameter.md)

## Detail of variant parameter

 - [GET /api/products/variant-parameters/{paramIndex}](https://api.docs.shoptet.com/shoptet-api/openapi/variant-parameters/getdetailofvariantparameter.md)

## Update of variant parameter

 - [PATCH /api/products/variant-parameters/{paramIndex}](https://api.docs.shoptet.com/shoptet-api/openapi/variant-parameters/updatevariantparameter.md)

## Creation of variant parameter value

 - [POST /api/products/variant-parameters/{paramIndex}](https://api.docs.shoptet.com/shoptet-api/openapi/variant-parameters/createvariantparametervalue.md)

## Removal of variant parameter

 - [DELETE /api/products/variant-parameters/{paramIndex}](https://api.docs.shoptet.com/shoptet-api/openapi/variant-parameters/deletevariantparameter.md)

## Removal of variant parameter value

 - [DELETE /api/products/variant-parameters/{paramIndex}/{rawValue}](https://api.docs.shoptet.com/shoptet-api/openapi/variant-parameters/deletevariantparametervalue.md)

## Update of variant parameter value

 - [PATCH /api/products/variant-parameters/{paramIndex}/{rawValue}](https://api.docs.shoptet.com/shoptet-api/openapi/variant-parameters/updatevariantparametervalue.md)

