Can I use DSYNC to split product arrays in Woocommerce products? Yes
As per the WooCommerce API, Woocommerce expects only one product at a time– You can only send and update one product at a time. However DSYNC can be used to do multiple updates. DSYNC can be used to split source data for correct endpoint matching. In Woocommerce the API docs detail only send and update one product at a time with the “Create a product” endpoint. So what we can do with DSYNC is get source data and split the products into individual pieces and send the request to Woocommerce one by one.
Developers can use the DSYNC batch splitter to split source data. To do this simply go to your source data container and have a look at the data layout/ filter. The batch splitter happens before the data layout.