On occasion, Shopify makes changes to their API that alters, removes, or "deprecates" certain API calls that Modern Retail uses. In this article, we'll talk about how we handle this situation.
When we refer to an "API call", what we really mean is a specific part of Shopify's API that our integrator tries to interact with. If that part of the API gets eliminated or deprecated without our knowing, that can cause issues with the integration.
To prevent this, we communicate consistently with Shopify to find out which parts of the API are being deprecated. We generally receive notice a few months ahead of time. Here's a snapshot of what that communication looks like:
With this advanced notice, Modern Retail can make the requisite changes to our integration to avoid any issues that might arise from API changes. If you have any additional questions, please feel free to contact us with a support request.