Forum Discussion

krishnanmiyer's avatar
krishnanmiyer
New Contributor
6 years ago

API URL Suffix goes blank on Azure API Management

SwaggerHub deletes a existing value on API URL Suffix field on API Management. We use the API URL Suffix to uniquely identify the API in the route. 

Here's an example,

 

Base URL:- https://app.somedomain.com

 

Foo API:- 

API URL Suffix:- foo

Route 1:- https://app.somedomain.com/foo/somefunctionality/{param1}/{param2}

Route 2:- https://app.somedomain.com/foo/newfunctionality

 

Bar API:- 

API URL Suffix:- bar

Route 1:- https://app.somedomain.com/bar/somefunctionality/{param1}/{param2}

Route 2:- https://app.somedomain.com/bar/newfunctionality/{param1}

 

After the API Integration runs the API URL Suffix is blanked out completely. So it becomes,

https://app.somedomain.com/somefunctionality/{param1}/{param2}

https://app.somedomain.com/newfunctionality/{param1}

 

I am using Open API 3.0.1. Moreover the value specified on servers on the swagger.yml file, goes under Web Service URL field on Azure API Management.

 

To test if this is an error on Azure API Management, I imported the swagger.yml file manually on Azure API Management and verified that the value was still there. 

 

Has someone experienced this?