I’m trying to create orders with a third-part tool I’m developing, but after 4 orders are added I always get, 429 to many request error
Every call is made in a 1-sec delay for staying within API rate limits.
Transaction gateway is set to bogus, also “test” is true.
The same implementation for deleting order work fine, but for creating orders I get an error after 3-4 orders are added.
I tried all different policies, and Shopify API rate limit methods tried to modify delay times.
No Shopify call are made before creating orders.
Hello @WhiteRabbit23 ,
Same problem on my side. I also respect the API rate limit. I’m currently developing a store that will be launched in the near future.
Hey @kedora ,
API rate limits are a way for Shopify to control the amount of traffic that is sent to their servers. These limits are put in place to prevent overloading the servers and causing them to crash. When you make a request to Shopify’s API, they will check to see if you have exceeded the rate limit. If you have exceeded the limit, Shopify will return a 429 response.
You can refer to this section of the document on avoiding rate limit errors and if you feel you need us to have a closer look, please contact Partner Support via your Partner Dashboard under the section titled ‘Support’ and they can gather the details necessary to troubleshoot.
Hope that helps!