Reputation: 1849
How does Azure API Management help me manage different versions of my API and re-route selected actions from an old version to a new version of the API?
Upvotes: 4
Views: 6589
Reputation: 7810
There are two ways to achieve that.
- You can configure your API with a service URL that does not include version segment, like: https://my.api. And then configure version segment on each operation's Rewrite URL template, like have operation with URL template of /resource and Rewrite URL template of /v1/Resource. That way you would be able to change version segment value on each operation separately.
- Or if you'd like to keep "default" version segment in API's service URL then on a selected operations you can set a policy that uses Set backend service to change backend request path.
Upvotes: 7