Skip to content

430 Request Header Fields Too Large / Shopify Error ​

Meaning ​

A non-standard status code used by Shopify in two scenarios: earlier as a variant of 431 when too many URLs or headers were sent (deprecated in favor of 429/431), and also used to indicate a security or spam rejection by Shopify.

When to Use ​

Generally not used outside Shopify’s infrastructure. It was used when a client made too many rapid requests (instead of 429) or the headers were too large (instead of 431), or when Shopify detected a malicious request pattern.

Example ​

Older Shopify APIs might return 430 if a client exceeded certain request limits, or if a request was flagged as malicious or too large. For example, too many requests in a short time could yield 430 Shopify Security Rejection.

When Not to Use ​

Do not use in new implementations. Use 429 for rate limiting and 431 for header size issues. The 430 code is not part of any official HTTP standard and was specific to Shopify’s use cases.

Source ​

Unofficial (Shopify)


Released under the MIT License.