As you can see in this screenshot, I've crafted my graphql to hit 952 Query Cost. However, in maximumAvailable for this shop, it is set at 2,000. If I try to go over 1,000 by changing "variant(first: 10)" e.g. I get the throttling error message: "Query has a cost of 1002, which exceeds the max cost of 1000". Why am I stuck at 1,000?
Even if you have a maximuAvailabe value which is greater than 1000, you are limited to a query cost of 1000 for a single request as documented here.
Your best bet would be to split up the request in two parts, such that each costs less than 1000 and make them in succession. You would then have to wait for your bucket to refill at the restoreRate you are given.
|3 hours ago|
|08-24-2019 10:33 AM|