On July 16, 2026 at 15:00 UTC, Shopify stops serving API version 2025-07. If your app, integration, or script still pins that version, here is the part that catches people off guard:
Your requests do not start failing.
There is no 400, no 406, no "unsupported version" error. Shopify's documented behavior is to fall forward: a request for an inaccessible version is served using the oldest accessible stable version instead. After July 16, that's 2025-10. So a call that says X-Shopify-Api-Version: 2025-07 quietly gets answered by 2025-10 — a schema you never tested against, on a date you didn't pick.
Same endpoint. Same 200 OK. Different response shape.
Why this is the dangerous kind of breaking change







