Hey everyone, I’m having trouble with the API limits for a custom app I’m building for my Shopify store. I know the docs say we can make 500 calls every 5 minutes, so I set up a delay of 600ms between calls. But the server stops responding after just 50 requests. I even tried doubling the delay to 1200ms, but no luck.
I’m using Shopify4J and my store is still in the trial period. I’ve searched everywhere but can’t find any info about different limits for custom apps or trial stores. Has anyone run into this before? Is there some other limit I’m missing?
Any help would be great. I’m really stuck on this one!
I’ve dealt with similar API limit issues while developing custom Shopify apps. From my experience, the problem might not be with the overall rate limit, but with burst limits or concurrent request limits. These can be more restrictive than the general 500 calls/5 minutes limit.
Try spreading out your requests more evenly or implementing a queuing system. Also, make sure you’re properly handling rate limit headers in the API responses. If you’re still hitting walls, consider reaching out to Shopify’s developer support. They can sometimes provide more detailed insights into your specific usage patterns and any account-specific limits.
As for trial stores, I haven’t noticed different limits, but it’s worth double-checking with Shopify directly. Keep us posted on what you find out!
hey mandy, not sure about limits on trial stores. i’ve faced similar issues. shopify support might help more. try implementing exponential backoff or batching your calls if possible. best of luck!