Missing "throttleStatus" property

Shopify Partner
50 0 7

Hi Shopify,

 

On November 15, 23, and 24, I noticed some new errors in the logs:

"Undefined property throttleStatus".

 

This is of course the throttle status property returned by the GraphQL API to facilitate rate limiting. I have never seen this before until now, and I suppose it's only intermittent, so I'm wondering, if it possible that the GraphQL API may not always return a throttle status?

 

The "cost" IS being returned with the other props for requestedQueryCost, and actualQueryCost, it's just throttleStatus that's not always returned it seems.

 

Thanks!

Kris

0 Likes
Shopify Partner
50 0 7

Hi Folks,

 

Unfortunately I need to stress the urgency a little here. Since the "throttleStatus" is now randomly not available, my throttle logic is no longer working correctly and my API calls are starting to get throttled.

 

Does anyone know what might be happening here? 

0 Likes
Highlighted
Shopify Partner
50 0 7

Anyone? Shopify? Help?

 

Is it normal that the throttleStatus attribute is just...missing?

 

I'm intermittently getting requested and actual query cost, but throttleStatus (with the useful stuff) is just undefined. I can't imagine this is normal.

0 Likes