A few months ago, I received an alert in the API Health Report stating that the REST Admin API /products and /variants endpoints had been deprecated:
“As of 2024-04, the REST Admin API /products and /variants endpoints have been marked as deprecated across all versions. Public apps must migrate to the GraphQL product APIs by 2025-02-01, and custom apps should migrate to support more than 100 variants.”
On January 8, 2025, we successfully migrated all REST API calls for /products and /variants to GraphQL. Following this migration, the deprecation logs disappeared from the Partner API Health screen. However, the logs have now reappeared.
Could you provide more detailed logs to help us identify the cause?
Notably, the last detected date consistently appears as 12:00 AM on the previous day, which seems unlikely to have been triggered by an actual API call.
Hi @Liam-Shopify, we are experiencing the same issue: Although we have removed all deprecated REST API calls, we still receive a deprecated API usage detection every night at 12:00 AM. We would appreciate any help in identifying the cause.
Additionally, we would like to know if our app will be delisted from the Shopify App Store starting the day after tomorrow (February 1, 2025) due to this issue or what other consequences it might have.
Thanks in advance for your help!
@Liam-Shopify Not to pile onto your workload, but we’re also seeing these warnings for Intuitive Shipping and we deployed the necessary changes to our system 2 days ago. Is there any way to get more insight into what calls Shopify is seeing?
@Liam-Shopify
We are also facing the very same problem. We migrated all our apps (including dev, staging and production) to GraphQL. We changed our Webhooks version but we still get this warning. We checked our code base multiple times and we did not find any instances of callbacks to Shopify Product / Variant APIs.
Hello @Liam-Shopify , Echo to others reply, We are also seeing the issue in our app. We checked multiple times but got nothing where there is an old rest admin api call to product or variants
If you could help us figure out if we are in the clear we would really appreciate it! We believe we have made all the necessary changes but simply want to ensure we are interpreting the warnings correctly.
Just noticed that after the migration we also noticed the warning reappearing. I tried contacting the support, however, the quick response screamed AI generated, and 5 out of 5 points were non-relevant to my ticket. Would love it, if you would be able to also help out @Liam-Shopify . I feel like what we all would need is just more information in the API Health dashboard on what shop and what exact endpoint triggered the detection
@Liam-Shopify I am still facing the same issue despite multiple attempts to resolve it. I have reviewed the deprecation notice for the REST Admin API /products and /variants endpoints and have taken the following steps:
Migrated the relevant product-related logic toward the recommended GraphQL Admin APIs
Updated all affected code paths and dependencies
Verified API versions, scopes, and permissions
Re-tested the app after redeployment
However, the error persists exactly as before, with no change in behavior.
At this point, I have exhausted all documented solutions and migration guidance available. I would appreciate your assistance in identifying what may still be causing this issue and confirming whether there are any additional changes or flags required on the app.