API Versioning Strategies: URL, Header, or No Version at All

REST API versioning strategies compared: URL paths, GitHub-style header versions, Stripe's date-pinned model, and additive-only evolution that avoids breaking clients.