Versioning Web Services

By Deane Barker on February 24, 2006

Versioning web services: This is a good article on how to change a Web API without breaking things. I have this same problem right now — I have a REST API on a project, and I need to consider versioning.

When I add a new feature to Tagyu’s web service API, how should I best version it? I don’t want to maintain and support multiple, old copies of the API, but I also need to ensure I don’t break backward compatibility. A change to the API can’t cause existing apps out there to stop working.



Comments are closed. If you have something you really want to say, tweet @gadgetopia.