I am planning to add a new location to a store with a large number of products.
Currently, for each product (more precisely, for each inventoryItemId associated with a product), all locations are being added. However, the issue is that updating for the number of products results in the same number of requests as there are products.
From Shopify’s side, it seems that there isn’t a way to batch these requests at present, and they have suggested that we proceed slowly, being careful to avoid hitting rate limits with the REST API.
Reference material: InventoryLevel
Therefore, since inventory and its locations are managed via InventoryItem, it appears that updating this information is necessary.
From the above, my questions are:
- For stores handling a large number of items, is there a best method for adding new locations?
- Are there any efficient methods, such as using public apps, that could help with this process?
I would appreciate it if you could share any insights you might have.