I am looking for a description of what happens when you’ve actually hit the Storefront GraphQL Api’s rate limit. Does it just send back a 429 and no body?
Topic summary
Behavior when exceeding Shopify Storefront GraphQL API rate limits.
Latest clarification: The API returns an HTTP 429 (Too Many Requests) status when the limit is hit, with a “Try Again” message provided in the response headers.
Reference: A link to Shopify’s rate limit documentation was provided (https://shopify.dev/api/usage/rate-limits) for details on thresholds and best practices.
Unanswered detail: The reply does not specify whether the response includes a body; the original question asked if it’s a 429 with no body.
Outcome: Partial resolution—status code and header behavior confirmed; body content remains unclear. Next step is to consult the documentation or test the behavior directly to verify the presence/format of any response body.
Hi @emiller . You should see a 429 error along with a Try Again message in the response header. The documentation on limits can be found here. https://shopify.dev/api/usage/rate-limits.