Chapter 5 Reference 43
Your API Versioning Is Wrong, Which Is Why I Decided to Do It 3 Different Wrong Ways
Open the original at troyhunt.com Read the full text hereRepublished under its CC BY 4.0 licence.
As cited in DDIA
Troy Hunt. "Your API Versioning Is Wrong, Which Is Why I Decided to Do It 3 Different Wrong Ways." troyhunt.com, February 2014. Archived at perma.cc/9DSW-DGR5
How the page describes itself
Troy Hunt: Your API versioning is wrong, which is why I decided to do it 3 different wrong ways
In the end, I decided the fairest, most balanced way was to piss everyone off equally. Of course I’m talking about API versioning and not since the great “tabs versus spaces” debate have I seen so many strong beliefs in entirely different camps. Imagine this: HTTP GET: https://haveibeenpwned.
From the page's own metadata at troyhunt.com, 2026-08-29.
Link check
- Status
- Link checked and reachable (HTTP 200)
- Format
- text/html
- Size
- 0.1 MB
- Last checked
- 2026-08-29
Identifiers and archived copies
- perma.cc
- https://perma.cc/9DSW-DGR5