Intermittent GraphQL 404 errors – requests failing with specific x-request-id values

Hi everyone,

I’m developing a custom app that integrates with the Shopify Admin GraphQL API. Most of the time, requests work perfectly, but we’ve noticed intermittent 404 Not Found errors that occur for specific requests.

Here are two recent examples of failed requests, including their x-request-id values:

  • 9ab83b30-c632-4109-bab1-1fa7dca552ab-1758885787

  • 8b69a8a9-6d5d-4df3-884a-585b7f35c06c-1761316049

When the error occurs, we receive: “Not Found”

We’ve already checked the following:

  • The Admin API access token and API key are correct (other API calls work fine).

  • The same GraphQL queries succeed for other stores using the same app.

  • The issue is not reproducible consistently, it affects certain calls randomly.

Could someone from the Shopify team look up these two x-request-id values to help identify what’s going wrong?
We’d really appreciate any insight into whether the problem is store configuration, request routing, or something else in the API infrastructure.

Thank you for your help!

Hi @nsalleron-coveo

That is a very frustrating situation. Intermittent 404 errors on the GraphQL endpoint, when your credentials and other calls are working, point to an issue on Shopify’s side, like a temporary routing or store availability problem.

Create a new ticket and provide them with the two x-request-id values, the store’s domain, and the exact timestamps of the failures. Only their internal team can use those request IDs to trace the problem in their logs and tell you what went wrong.

Hope this helps!

1 Like