

I encourage you to rethink your API versioning approach. I think the other approaches using headers or a different url are better when a backwards incompatible change is necessary. There is a good (but very opinionated) break down here with some good links at the end.