Update product v2

Updates details of a single product

Path Params
string
required

The resource's identifier.

Body Params

Product update request payload

string

Name of the product.

string

Number / SKU of the product.

project
object

Reference to another resource

string | null

Description of the product.

string | null

Text only for internal information.

string | null

Short description of the product.

string | null

Customs tariff number of the product.

string | null

EAN of the product

number

Numerical minimum order quantity of the product.

number

Numerical minimum storage quantity of the product.

Loose boolean type which accepts boolean, number 0 or 1 and string 'true' or 'false'

Loose boolean type which accepts boolean, number 0 or 1 and string 'true' or 'false'

string
enum

4 different modes available if the product has serial numbers or not and how they are handled. For more information about the different modes have a look into our handbook.

Allowed:

Loose boolean type which accepts boolean, number 0 or 1 and string 'true' or 'false'

Loose boolean type which accepts boolean, number 0 or 1 and string 'true' or 'false'

Loose boolean type which accepts boolean, number 0 or 1 and string 'true' or 'false'

Loose boolean type which accepts boolean, number 0 or 1 and string 'true' or 'false'

Loose boolean type which accepts boolean, number 0 or 1 and string 'true' or 'false'

Loose boolean type which accepts boolean, number 0 or 1 and string 'true' or 'false'

string | null

Shows the reason why the product is locked when clicking into the product.

Loose boolean type which accepts boolean, number 0 or 1 and string 'true' or 'false'

string | null
enum

Sets an age rating for the product. Currently only used for the shipping service provider DHL.

Allowed:
string | null

Two-digit ISO country code for country of origin of the product.

string | null
enum

01 - Schleswig-Holstein, 02 - Hamburg, 03 - Niedersachsen, 04 - Bremen, 05 - Nordhrein-Westfalen, 06 - Hessen, 07 - Rheinland-Pfalz, 08 - Baden-Württemberg, 09 - Bayern, 10 - Saarland, 11 - Berlin, 12 - Brandenburg, 13 - Mecklenburg-Vorpommern, 14 - Sachsen, 15 - Sachsen-Anhalt, 16 - Thüringen, 99 - foreign origin

string | null

Name of the unit.

measurements
object
manufacturer
object

Loose boolean type which accepts boolean, number 0 or 1 and string 'true' or 'false'

Loose boolean type which accepts boolean, number 0 or 1 and string 'true' or 'false'

Loose boolean type which accepts boolean, number 0 or 1 and string 'true' or 'false'

string
enum

Selection of three possible values for the sales tax of the product.

Allowed:
boolean

Determines if a product is used as a shipping costs product. For more information have a look into our handbook.

boolean

Determines if a product is a matrix product. For more information have a look into our handbook.

discount
object
stockTaking
object

Contains settings for stock taking.

calculatedPurchasePrice
object

Contains settings for the calculated purchase price.

calculatoryPurchasePriceSettings
object

Contains settings for the calculatory purchase price triggers.

salesChannel
object

General sales channel information that is valid for all sales channels, if not overridden by individual sales channel information.

merchandiseGroup
object

Reference to another resource

categories
array of objects
categories
standardSupplier
object | null

Reference to a standard supplier for this product

freeFields
array of objects | null
freeFields
options
array of objects | null
options
selectedOptions
array of objects
selectedOptions
tags
array of objects
tags
variantOf
object | null

Reference to a parent product

Headers
string
enum
Defaults to application/problem+json

Generated from available response content types

Allowed:
Responses
204

Operation completed successfully, no response body

403

Unable to authorize the client

404

Resource was not found or not enough access privileges

415

Resource representation send in the request is not supported.

429

Too many API calls made.

Language
Credentials
Bearer
URL
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/problem+json
application/json
text/html