Detecting Breaking API changes is an important aspect of API management. You want to improve your API product without disrupting existing consumers, and for this is is important to know whether an API change is a breaking change or not. This is not trivial because what a breaking change is depends on many aspects and on how you have defined the extensibility of your API.
In this video, Ikenna Nwaiwu of 10x Banking talks about OpenAPI (OAS) diff tools and how they fit into your API management. After all, in the API space it's always about scale and speed, so always think about how to automate all the things.
OAS diff tools:
https://github.com/Tufin/oasdiff
https://github.com/opticdev/optic
https://github.com/OpenAPITools/opena...
https://github.com/Azure/openapi-diff
Related videos:
Every API change (potentially) is a breaking change: Hyrum's law - • Hyrum's Law: Hyrum Wright on Programming o...
Designing APIs for Extensibility: How to create evolvable APIs - • Designing APIs for Extensibility: How to c...
#api #apimanagement #automation #openapi @OpenApi #oas #oasdiff #difftool #tooling