Starting August 1, 2025, Shopify is enforcing stricter HTTP standards for all POST requests to its APIs. Any POST request missing either a Content-Length header or Transfer-Encoding: chunked header will receive an HTTP 411 error and fail. This change applies to both HTTP/1.0 and HTTP/1.1 requests across all Shopify API endpoints.
This update improves security and ensures compliance with established web standards, but it means developers must update their integrations before the deadline. If your app, custom client library, or API integration doesn't explicitly include these headers on POST requests, you'll experience broken functionality starting in August. The sooner you identify and fix affected code, the less disruption you'll face.
Our OAuth token generation tools and API integration guides already follow HTTP best practices, including proper header handling for all request types. When building Shopify apps with GetShopifyToken, you'll have reliable, standards-compliant authentication from the start.