> For the complete documentation index, see [llms.txt](https://adidas.gitbook.io/api-guidelines/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://adidas.gitbook.io/api-guidelines/general-guidelines/robustness.md).

# Robustness

Every API implementation and API consumer **MUST** follow Postel's law:

> *Be conservative in what you send, be liberal in what you accept.*
>
> *–* [*John Postel*](https://en.wikipedia.org/wiki/Robustness_principle)

That is, send the necessary minimum and be as tolerant as possible while consuming another service ([tolerant reader](https://martinfowler.com/bliki/TolerantReader.html)).
