Our Partner & Developer boards on the community are moving to a brand new home: the .dev community forums! While you can still access past discussions here, for all your future app and storefront building questions, head over to the new forums.

We're moving the community! Starting July 7, the current community will be read-only for approx. 2 weeks. You can browse content, but posting will be temporarily unavailable. Learn more

Intermittent errors of various types on GraphQL API

Intermittent errors of various types on GraphQL API

jstaab
Shopify Partner
20 1 12

I routinely experience various intermittent errors from the GraphQL API, including 403's, 401's and various types of 500's, including 500, 502, and 503 errors. Some 500's come with a request id (c2514550-9ad3-4c78-af30-321d98b25f9d for example, though it seems the status code for that particular error was actually a 400), but most don't, spitting back a either a generic html error page or nginx's default bad gateway page.

I've tried contacting support before and was told it's because I'm sending too many requests at once. If that's the case I'd love it if Shopify would implement that using the rate limiting extension  rather than obscure error pages as it's much easier to implement retries and exponential backoffs if I have more information than "something went wrong".

Reply 1 (1)

Jonathan-HA
Shopify Partner
339 26 109

We're on the REST API and we've seen an increase of 503 errors since October 14. Yesterday and today are unusually high.

In most cases, the requests go through after 1 or 2 retries.

Co-Founder / Developer at Highview Apps
Our Shopify Apps: EZ Exporter | EZ Inventory | EZ Importer | EZ Notify | EZ Fulfill