// @DO - workaround until Boomi is hopefully fixed diff --git a/vendor/magento/framework/Webapi/ServiceInputProcessor.php b/vendor/magento/framework/Webapi/ServiceInputProcessor.php --- a/vendor/magento/framework/Webapi/ServiceInputProcessor.php +++ b/vendor/magento/framework/Webapi/ServiceInputProcessor.php (date 1677269658058) @@ -265,6 +265,9 @@ protected function _createFromArray($className, $data) { $data = is_array($data) ? $data : []; + if (isset($data['customAttributes'][0]['attributeCode']) && $data['customAttributes'][0]['attributeCode'] === 'category_ids') { + unset($data['customAttributes'][0]); + } // convert to string directly to avoid situations when $className is object // which implements __toString method like \ReflectionObject $className = (string) $className;