Developers are receiving persistent deprecated API call warnings in their Shopify API Health Dashboard, despite updating all code to use API version 2022-10 or later.
Core Issue:
Apps continue triggering deprecation alerts even after comprehensive code audits and version updates
Partner support provides deprecation reports but without specific details about which calls are problematic
The warnings threaten app delisting and prevent client adoption
Troubleshooting Attempts:
Developers have scanned source code, updated webhooks to 2022-10+, and verified no deprecated endpoints are called
One developer completely rewrote their app using Shopify’s official SDK with API version set to “Latest”
Even minimal requests to the Orders endpoint (e.g., /admin/api/2023-04/orders.json?fields=id) return the X-Shopify-API-Deprecated-Reason header
Suspected Causes:
Possible third-party clients using app tokens to make deprecated calls
Potential bug on Shopify’s side, as deprecation warnings appear even on the simplest possible API requests
Current Status:
Unresolved. Multiple developers report the same issue with no solution. Requests for detailed call logs (headers, payloads, timestamps) from Shopify support have been unsuccessful. The problem appears systemic rather than code-related.
Summarized with AI on November 18.
AI used: claude-sonnet-4-5-20250929.
We recently started getting email and notification about, our app making deprecated calls for orders endpoint before 2022-10 Version. We updated our call for /orders endpoint to 2022-10 version and crossed checked all the API’s call and make sure we are not making any more deprecated call.
Unfortunately, on our APIs health dashboard we are getting alert app still making deprecated API calls to version before 2022-10.
We requested partner support team to get us app client making deprecated API calls before 2022-10 Version. However, the report they are sharing don’t show any deprecated API calls before 2022-10.
The warning about “delisting and unsupported app” is stopping current / future app client to use app. Please some help us to know how we can remove the warning / alert.
I recommend you scan through all your source code to ensure you are not calling into a deprecated endpoint. I also recommend you check your app setup to make sure your webhooks are setup to use a non deprecated API version
There is likely a call somewhere in your stack using the old APIs. What we usually do is either instrument all our code calling out to Shopify (this should be fairly simple if the APIs have been abstracted away with one single component) or run our apps and services locally then have fiddler capture all the API calls we make to Shopify. That way we can easily identify which parts of our apps are making deprecated calls.
It is possible that some client is using the token to consult deprecated APIS to Shopify and this also alerts API HEALTH, we have the same problem to date without a solution. Did you manage to solve?
API version is set to Latest everywhere, and there are not too many calls to API from our app anyway, so I’ve douple-triple-quadruple checked everything - still with no success - the deprecation notice isn’t going away. It’s simply impossible for the app to make deprecated calls with the current codebase!
Email support wasn’t much of a help for now. Can we at least get some more details of those calls our app is making, supposedly? I mean headers, payloads, etc. Or maybe hop on a call with tech support? Without it, it’s simply impossible to figure this issue out!