When designing an API, we make many frontend decisions such as response structure, pagination strategy, and error handling. We can capture these design choices using an API description language—and OpenAPI is one of the most widely used descriptor la...