# 2026-03-09: Emporix SDK - Product API skipRelatedItemsValidation support

## Overview

A new `1.2.0` version of the Emporix SDK has been released with support for the `skipRelatedItemsValidation` query parameter in product create, update, partial update, and bulk operations.

When set to `true`, the validation that checks whether related products exist is skipped. This is useful during data loading scenarios where related products may not yet exist and will be created later.

**Important:** The `skipRelatedItemsValidation` parameter is only respected when the `allowToSkipRelatedProductsValidation` system setting is set to `true`. Otherwise, it is disregarded.

## Updated methods

| Method                               | Description                                         |
| ------------------------------------ | --------------------------------------------------- |
| ProductClient.createProduct          | Added `skipRelatedItemsValidation` query parameter. |
| ProductClient.bulkCreateProducts     | Added `skipRelatedItemsValidation` query parameter. |
| ProductClient.upsertProduct          | Added `skipRelatedItemsValidation` query parameter. |
| ProductClient.bulkUpsertProduct      | Added `skipRelatedItemsValidation` query parameter. |
| ProductClient.partiallyUpdateProduct | Added `skipRelatedItemsValidation` query parameter. |

## Known problems

A new `skipRelatedItemsValidation` parameter has been added to the method signatures of `createProduct`, `bulkCreateProducts`, `upsertProduct`, `bulkUpsertProduct`, and `partiallyUpdateProduct`. This is a breaking change — existing callers of these methods will need to be updated to pass the additional parameter (use `null` to preserve the previous default behavior).
