API versioning is a really difficult topic, and sometimes seen as a merely religious debate. It’s done differently at different companies, and different teams within different companies often vary. Some folks move from approach A to approach B, and when approach B solves their specific issues they act like approach B is "best" and nobody should ever use approach A. That’s all well and good until t
![API Versioning Has No "Right Way"](https://cdn-ak-scissors.b.st-hatena.com/image/square/ec4abaff2ffcf9e8c878f6e9929ba8ecb15ae82e/height=288;version=1;width=512/https%3A%2F%2Fapisyouwonthate.com%2Fcontent%2Fimages%2Fposts%2Fversioning.png)