As we change and improve our backend applications over time, add new features and remove some others, we might come to a point where we have to make changes to the backend APIs as well. Some of them might be breaking changes and require an API consumer to change code on the client side, while other changes are non-breaking changes where API consumers can decide whether they want to change the client side and eventually use a new feature or not.
Azure API Management supports both breaking and non-breaking changes by ...