puri February 2016

Azure API Management and API Versioning

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?

Answers


Vitaliy Kurokhtin February 2016

There are two ways to achieve that.

  1. 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.
  2. 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.

Post Status

Asked in February 2016
Viewed 1,264 times
Voted 4
Answered 1 times

Search




Leave an answer