Is anyone else noticing that their GraphQL rate limits have been increased? According to the Shopify docs included below, the limits should be 100/sec for Basic/Shopify, 200/sec for Advanced and 1000/sec for Plus. We are currently seeing 20x that across the board.
This would be great news, but we don’t want to rely on it if this is only temporary. Anyone else seeing this behavior? Anyone from Shopify that can comment?
I have been using GraphQL for a while. In my experience, Shopify keeps on changing what queries cost, and how much they replenish per second (usually they go together, they double the cost of the query, and double the points replenished per second)
You should not rely on the static amounts listed in the screen shot, instead use the dynamic amounts listed in the response.
It’s best to make sure that your application reads extensions part of the gql response and adjusts expected limits dynamically as Shopify generally changes these over time but also might change them temporarily.
You can find docs about this here:
It also helps to handle these changes dynamically because a Shopify store might change their plan and your app should be able to react automatically to increased or decreased limits