> Markdown version of [/events/world-congress-2025/sessions/898-api-first](https://www.wearedevelopers.com/events/world-congress-2025/sessions/898-api-first). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # API First - Successfully decoupling teams - **Date:** Friday, Jul 11, 2025 - **Time:** 15:10–15:20 (10 min) - **Room:** Airstream 1 - **Event:** World Congress 2025 - **Tags:** apis, design patterns, microservices ## Description Having worked in both frontend- and backend-focused teams, I learned that the best way to design the implementation of new features is at the fault lines of the architecture, the APIs. Working API first means defining the contract at the API level as the starting point. These contracts are written in the Openapi specification, a well-established format that benefits both sides of the API. Using code generators for the client and server side code parts makes sure the data is always transferred in the correct shape. Since APIs are often the lines along wich we split up teams, working API first is a great strategy to decouple them. ## Speaker ### [Andreas Taranetz](https://www.wearedevelopers.com/@andreas-taranetz) Holistic Developer & Tech Evangelist @Dynatrace ## Related talks at this congress - [API = Some REST and HTTP, right? RIGHT?!](https://www.wearedevelopers.com/events/world-congress-2025/sessions/628-api-some-rest-and) — Rustam Mehmandarov - [Lessons learned from observing a billion API requests](https://www.wearedevelopers.com/events/world-congress-2025/sessions/845-lessons-learned-from) — Pratim Bhosale - [Advanced Micro Frontends: Multi-Version and Multi-Framework Scenarios](https://www.wearedevelopers.com/events/world-congress-2025/sessions/501-advanced-micro) — Manfred Steyer - [REST in Peace? What does the API protocol of the future look like? Or do we have it already?](https://www.wearedevelopers.com/events/world-congress-2025/sessions/589-rest-in-peace-what) — Simon Auer