# Creation of variant parameter Endpoint: POST /api/products/variant-parameters Version: 1.0.0 Security: shoptetAccessToken, shoptetPrivateApiToken ## Header parameters: - `Content-Type` (string, required) ## Request fields (application/json): - `data` (object, required) - `data.paramName` (string, required) Name of parameter. Maximal length of 255 characters - `data.paramIndex` (string,null) Url friendly name of parameter. Maximal length of 255 characters. - `data.displayName` (string,null) Parameter display name - `data.priority` (integer,null) Priority of parameter - `data.values` (array) - `data.values.paramValue` (string, required) Name of parameter value. Maximal length of 255 characters. - `data.values.rawValue` (string,null) Url friendly name of parameter value. Maximal length of 255 characters. - `data.values.color` (string,null) Color hex code. Minimal length of 1 character. Maximal length of 8 characters. - `data.values.image` (string,null) Image name. Image needs to exist in your file folder. - `data.values.valuePriority` (integer,null) Parameter value priority. ## Response 201 fields (application/json): - `data` (object, required) - `data.id` (integer, required) ID of the parameter - `data.paramName` (string,null, required) name of the parameter - `data.paramIndex` (string, required) index of the parameter (identifier) - `data.displayName` (string,null) Parameter display name - `data.priority` (integer,null, required) priority of the parameter - `data.values` (array) Possible parameter values - `data.values.id` (integer, required) Parameter value id - `data.values.paramValue` (string, required) Description (name) of parameter's value - `data.values.rawValue` (string, required) Code (identifier) of parameter's value - `data.values.color` (string,null, required) Hex code of color - `data.values.image` (string,null, required) Url of image - `data.values.valuePriority` (integer,null, required) Parameter value priority - `errors` (array,null, required) - `errors.errorCode` (string, required) Short text error identification - `errors.message` (string, required) Descriptive error message - `errors.instance` (string, required) Identification of the entity referenced