# API-first: what it is and how it works · Zorraquino
> API-first is an approach that defines a solution's interfaces and contracts as a central part of its design.
URL: https://www.zorraquino.com/en/dictionary/api-first

# API-first

API-first is an approach that defines a solution's interfaces and contracts as a central part of its design

What it means, how it is used and where it comes up, with its related concepts.

[The whole glossary](https://www.zorraquino.com/en/dictionary)

## What it is and how it works

It makes it easier to coordinate teams and consumers before the implementation is complete. It requires agreement on data, errors, permissions and evolution. Designing an API first does not remove the need to research the tasks and needs it must serve.

Topics

[Technology and data](https://www.zorraquino.com/en/dictionary/category/tecnologia-y-datos)

## Related concepts

- [API](https://www.zorraquino.com/en/dictionary/internet/application-programming-interface.html)
- [Algorithm](https://www.zorraquino.com/en/dictionary/internet/algorithm.html)
- [Web application](https://www.zorraquino.com/en/dictionary/technology/web-app.html)
