# How Shopify Manages API Versioning and Breaking Changes

DevFeed: [How Shopify Manages API Versioning and Breaking Changes](<https://devfeed.tech/articles/how-shopify-manages-api-versioning-and-breaking-changes-1600.md>)

Original publisher: [Read original article](<https://shopify.engineering/shopify-manages-api-versioning-breaking-changes>)

Author: Tom Newton

Published: 2019-12-17T18:30:00Z

Content type: article

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [Shopify](<https://devfeed.tech/topics/shopify.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [apps](<https://devfeed.tech/tags/apps.md>), [partners](<https://devfeed.tech/tags/partners.md>), [platform](<https://devfeed.tech/tags/platform.md>), [shopify](<https://devfeed.tech/tags/shopify.md>)

## AI overview

Shopify explains how API versioning provides stable behavior for apps and predictable timelines for adopting breaking changes while the platform continues to evolve.

## Source excerpt

This year, we released the 1st official version of our API. Our API versioning scheme allows us to providing apps with stable behavior and predictable timelines.