I have a requirement to version a REST API, and both V1 and V2 should run at the same time. These can be pointed to different application versions. The Consumer should be able to call both the versions. The service package is the same, only difference in the endpoint URL is the version. Example below.