Hi kamiloosx ,
Thanks for your post.
What you ask for can be achieved with ATUM Multi Inventory
You can create as many inventories as you need per product with it.
These inventories can be accessed via the ATUM Rest API. You can manage inventories, WC Orders and much more with it.
You can access all the ATUM Multi Inventory documentation in our Knowledge Base: https://stockmanagementlabs.crunch.help/en/atum-multi-inventory
Best Regards,
José Andrés