Hello all! We have a Food & Beverage trading company and we use Shopify for our online store / application. We used to work on Zoho for inventories, but recently we switched to GoFrugal as it is more suited to our needs. The issue is, when I try to sync the inventory data (Name - SKU - Price - Stock) the stock won’t sync. After some discussion with the GoFrugal integration team, they discovered that this is an issue from the Shopify API, specifically the API is returning Errors 429 & 404. Can anyone help solve this problem?
Thank you for your time!
For questions about Shopify response codes, please refer to the official documentation
https://shopify.dev/docs/api/usage/response-codes
429, request rate needs to be controlled
404, please check if the request parameters are correct
Thank you, I will forward this to the dev team to see if they can fix the issue.
Hi Mazen,
Have you contacted our support team directly on this yet? If not, I’d recommend you start there, as they’ll be able to look into logs for the errors that you’re experiencing.
Thank you for your kind advice. I did contact the Shopify support, and they told me that I can try asking about it in the forum since they are not trained in APIs and the GoFrugal integration is not an official shopify application.
It sounds like the 429s you’re getting are hitting Shopify’s rate limits, the Admin API enforces both “leaky bucket” and short-burst thresholds ( Shopify API limits ).
If the integration is pushing frequent inventory updates from GoFrugal, make sure your sync batches requests and implements retry-after handling to avoid throttling.
The 404s usually come from sending the wrong inventory or location IDs, especially if your app isn’t calling the correct endpoint for the active location ( InventoryLevel ). I’d suggest logging full request URLs and checking that the location_id matches what’s configured in your Shopify store.
Once your dev team adds proper rate-limit handling and verifies IDs, the sync should stabilize. For real-time two-way inventory sync between systems like GoFrugal and Shopify, platforms such as Stacksync can handle rate limits and ID mappings automatically.
