Nous multiplions les APIs, et les problèmes qui vont avec : désynchronisation des équipes, manque de documentations internes ou documentations dépassées, difficultés à maintenir les clients à jours… Tout ceci étant accentué par la nature même du web moderne et l’expansion des architectures en (micro)services.
Nous allons voir comment les contrats d'API et les spécifications qui vont avec (OpenAPI, AsyncAPI…) peuvent changer radicalement la façon dont nous concevons, développons et maintenons nos APIs.