App reviews, troubleshooting, and recommendations
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:
I would appreciate it if you could share any insights you might have.
Hey Shuwambobobo,
Heddy from Gameball here.
Since Shopify’s API rate limits are a concern, it’s really about pacing your updates. Unfortunately, Shopify doesn’t offer a way to batch those requests at the moment, so spreading the process out gradually is the safest route. As for public apps, you might want to look into inventory management apps like Stocky or TradeGecko that could help with location handling in a more automated way. They might not solve the API limit issue directly but could streamline other aspects of your workflow. Just keep an eye on the rate limits and stagger your requests where you can.
Hey Heddy,
Thanks, I’ll check if the apps you mentioned can help with registering new locations.
As you know, building my own API means that if I hit the rate limits, it could stop all the other functionalities I'm using, which is why I was hoping to find a solution through a public app if possible.
Thanks again!
Starting a B2B store is a big undertaking that requires careful planning and execution. W...
By JasonH Sep 23, 2024By investing 30 minutes of your time, you can unlock the potential for increased sales,...
By Jacqui Sep 11, 2024We appreciate the diverse ways you participate in and engage with the Shopify Communi...
By JasonH Sep 9, 2024