ADMIN REST API

Topic summary

Clarification on Shopify deprecation notices and how to identify deprecated Admin REST API calls.

A user upgraded their APIs but continues to receive emails about deprecated usage and asks how to find the exact endpoints to fix.

Key guidance provided:

  • The email usually specifies which app is making deprecated calls, serving as the starting point.
  • For custom apps (built via partner account or store admin), use the Deprecated API calls endpoint to list calls made in the last 30 days, including migration steps and deadlines.
  • For public apps (partner-built), check Partner Dashboard > Apps > API health for detailed deprecated call information.
  • If needed, contact the original developer, a Shopify Expert, or Partner Support via the Partner Dashboard.

Context and terms:

  • Deprecated APIs are outdated endpoints scheduled for removal; updating to supported versions is required.
  • Shopify API versioning documentation can guide upgrades.

Outcome/status:

  • No final resolution yet. Action items involve identifying the app from the email, reviewing deprecated call reports (custom or public app paths), and following the migration guidance.
Summarized with AI on January 28. AI used: gpt-5.

I would like to clarify the latest email received by shopify that stated that we are using deprecated APIs. However, i have upgraded my APIS according to the documentation. How can i know what are the deprecated APIS in order to fix them since i got notified again ?

Hey @Fattal ,

Just wanted to pass on a few insights to your questions here.

Typically, the email mentioned will contain information about the app making the deprecated API call, which offers a good starting point. If you’re using a Custom app, created through a partner account or the store admin, you can use the Deprecated API calls endpoint to return a list of all recent deprecated calls made by the app (past 30 days), along with migration steps and deadlines for updating these calls.

If you need further assistance updating a custom app that is installed on your store, we recommend reaching out to the developer who built it or working with a Shopify Expert specializing in app development. We have more info here about working with custom apps, and documentation on Shopify API versioning in our developer docs.

If this is concerning an Public app created through a partner account, you can find additional details about any deprecated calls made from the Partner Dashboard > Apps > API health menu, by clicking on any apps health status link - more info here. We also have a Partner Support team that offers additional assistance for partner account related questions; head to the Support menu of the Partner Dashboard to connect with them directly.

Cheers!
@awwdam | Shopify Developer Support