title: Web Services API Versioning
body: <p>I offer a small Web Services API to my clients which I plan to evolve over time. So I need some sort of versioning, but I can't find any information about how you do something like that.</p>
  
  <p>Is there a best practice?</p>
  
  <p>How can I keep adding new functionality without breaking compatibility with the web services consumers?</p>