A valid request URL is required to generate request examples{
"productCode": "<string>",
"initialProductTypeId": 123,
"targetProductTypeId": 123,
"status": "<string>",
"validationResults": [
{
"attributeFqn": "<string>",
"code": 123,
"severity": "<string>",
"message": "<string>"
}
]
}Change a product’s product type. This current version of the Products API includes localizedContent to support multi-locale catalogs, which was not present in the previous API model. If you were a client prior to May 2024 and have upgraded your implementation to support this feature, you can still access product data that has not yet been rewritten to the new model by providing an x-api-version header set to “1”.
A valid request URL is required to generate request examples{
"productCode": "<string>",
"initialProductTypeId": 123,
"targetProductTypeId": 123,
"status": "<string>",
"validationResults": [
{
"attributeFqn": "<string>",
"code": 123,
"severity": "<string>",
"message": "<string>"
}
]
}JWT Authorization header using the Bearer scheme.
limits which fields are returned in the response body
The target product type id to move the product to.
When set to true any attributes or values that were set on the product that are not defined the target product type will be lost. When false, the process will stop without making updates if there are any conditions that would result in dataloss. Validation output will be returned. Defaults to false.
When set to true no updates will be made but the validation will return any warnings or failures. Defaults to false.
When true the validation will stop on the first error. Defaults to run all validation.