Search code examples
wso2wso2-api-manager

Switching WSO2 API Manager Endpoints for Multiple Environments


How to bulk move configured APIs to another environment in WSO2 API Manager Publisher?

I am working with WSO2 API Manager, and my application has multiple environments. In the WSO2 API Manager Publisher, I have configured endpoints for one environment. However, I need to move these configurations to another environment for a bulk of APIs.

Is there a straightforward way to achieve this in WSO2 API Manager Publisher? What steps or configurations should I follow to efficiently switch the endpoints for a group of configured APIs to a different environment?


Solution

  • You can use the API Controller for this. Using the controller you can easily export and import APIs across environments. While importing you can change environment-specific parameters of the APIs. Take a look at this and this documents.